Metodo IMFRateSupport::GetSlowestRate (mfidl.h)

Recupera la frequenza di riproduzione più lenta supportata dall'oggetto .

Sintassi

HRESULT GetSlowestRate(
  [in]  MFRATE_DIRECTION eDirection,
  [in]  BOOL             fThin,
  [out] float            *pflRate
);

Parametri

[in] eDirection

Specifica se eseguire una query sulla velocità di riproduzione in avanti più lenta o sulla velocità di riproduzione inversa. Il valore è un membro dell'enumerazione MFRATE_DIRECTION .

[in] fThin

Se TRUE, il metodo recupera la velocità di riproduzione ridotta più lenta. In caso contrario, il metodo recupera la velocità di riproduzione non ridotta più lenta. Per informazioni sull'assottigliamento, vedere Informazioni sul controllo frequenza.

[out] pflRate

Riceve la frequenza di riproduzione più lenta supportata dall'oggetto.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
MF_E_REVERSE_UNSUPPORTED
L'oggetto non supporta la riproduzione inversa.
MF_E_THINNING_UNSUPPORTED
L'oggetto non supporta l'thinning.

Commenti

Il valore restituito in plfRate rappresenta un limite inferiore. La riproduzione a questa velocità non è garantita. Chiamare IMFRateSupport::IsRateSupported per verificare se la velocità limite è supportata. Ad esempio, un componente che supporta frequenze arbitrariamente lente restituirà zero in pflRate e le applicazioni devono chiamare IsRateSupported separatamente per determinare se il componente supporta la frequenza 0.

Se eDirection è MFRATE_REVERSE, il metodo recupera la frequenza di riproduzione inversa più lenta. Si tratta di un valore negativo, presupponendo che l'oggetto supporti la riproduzione inversa.

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
Libreria Mfuuid.lib

Vedi anche

Come determinare le tariffe supportate

IMFRateSupport