Interfaccia IMFRateControl (mfidl.h)

Ottiene o imposta la frequenza di riproduzione.

Ereditarietà

L'interfaccia IMFRateControl eredita dall'interfaccia IUnknown . IMFRateControl ha anche questi tipi di membri:

Metodi

L'interfaccia IMFRateControl dispone di questi metodi.

 
IMFRateControl::GetRate

Ottiene la frequenza di riproduzione corrente. (IMFRateControl.GetRate)
IMFRateControl::SetRate

Imposta la frequenza di riproduzione. (IMFRateControl.SetRate)

Commenti

Gli oggetti possono esporre questa interfaccia come servizio. Per ottenere un puntatore all'interfaccia, chiamare IMFGetService::GetService con l'identificatore del servizio MF_RATE_CONTROL_SERVICE. La sessione multimediale supporta questa interfaccia. Le origini multimediali e le trasformazioni supportano questa interfaccia se supportano le modifiche alla frequenza. I sink multimediali non devono supportare questa interfaccia. I sink multimediali ricevono una notifica delle modifiche alla frequenza tramite il metodo IMFClockStateSink::OnClockSetRate .

Per altre informazioni, vedere Informazioni sul controllo frequenza.

Per individuare le frequenze di riproduzione supportate da un oggetto, usare l'interfaccia IMFRateSupport

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

Informazioni sul controllo frequenza

Interfacce di Media Foundation