IMFRateSupport::GetSlowestRate-Methode (mfidl.h)

Ruft die langsamste Wiedergaberate ab, die vom -Objekt unterstützt wird.

Syntax

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

Parameter

[in] eDirection

Gibt an, ob die langsamste Vorwärtswiedergaberate oder umgekehrte Wiedergaberate abfragt werden soll. Der Wert ist ein Member der MFRATE_DIRECTION-Enumeration .

[in] fThin

Wenn TRUE, ruft die Methode die langsamste verdünnte Wiedergaberate ab. Andernfalls ruft die Methode die langsamste nicht verdünnte Wiedergaberate ab. Informationen zum Ausdünnen finden Sie unter Informationen zur Ratensteuerung.

[out] pflRate

Empfängt die langsamste Wiedergaberate, die das Objekt unterstützt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
MF_E_REVERSE_UNSUPPORTED
Das -Objekt unterstützt keine umgekehrte Wiedergabe.
MF_E_THINNING_UNSUPPORTED
Das -Objekt unterstützt keine Ausdünnung.

Hinweise

Der in plfRate zurückgegebene Wert stellt eine Untergrenze dar. Die Wiedergabe mit dieser Rate ist nicht garantiert. Rufen Sie IMFRateSupport::IsRateSupported auf , um zu überprüfen, ob die Begrenzungsrate unterstützt wird. Beispielsweise gibt eine Komponente, die willkürlich langsame Raten unterstützt, in pflRate null zurück, und Anwendungen sollten IsRateSupported separat aufrufen, um zu bestimmen, ob die Komponente die Rate 0 unterstützt.

Wenn eDirection MFRATE_REVERSE ist, ruft die Methode die langsamste Umgekehrte Wiedergaberate ab. Dies ist ein negativer Wert, sofern das Objekt die umgekehrte Wiedergabe unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfuuid.lib

Weitere Informationen

Ermitteln der unterstützten Raten

IMFRateSupport