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 |