Interface IMFRateControl (mfidl.h)
Obtém ou define a taxa de reprodução.
Herança
A interface IMFRateControl herda da interface IUnknown . IMFRateControl também tem estes tipos de membros:
Métodos
A interface IMFRateControl tem esses métodos.
IMFRateControl::GetRate Obtém a taxa de reprodução atual. (IMFRateControl.GetRate) |
IMFRateControl::SetRate Define a taxa de reprodução. (IMFRateControl.SetRate) |
Comentários
Os objetos podem expor essa interface como um serviço. Para obter um ponteiro para a interface, chame IMFGetService::GetService com o identificador de serviço MF_RATE_CONTROL_SERVICE. A Sessão de Mídia dá suporte a essa interface. As fontes de mídia e as transformações dão suporte a essa interface se oferecerem suporte a alterações de taxa. Os coletores de mídia não precisam dar suporte a essa interface. Os coletores de mídia são notificados sobre alterações de taxa por meio do método IMFClockStateSink::OnClockSetRate .
Para obter mais informações, consulte Sobre o controle de taxa.
Para descobrir as taxas de reprodução compatíveis com um objeto, use a interface IMFRateSupport
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |