IMFRateSupport::IsRateSupported-Methode (mfidl.h)
Fragt ab, ob das Objekt eine angegebene Wiedergaberate unterstützt.
Syntax
HRESULT IsRateSupported(
[in] BOOL fThin,
[in] float flRate,
[in, out] float *pflNearestSupportedRate
);
Parameter
[in] fThin
Bei TRUE fragt die -Methode ab, ob das Objekt die Wiedergaberate mit Durchdünnung unterstützt. Andernfalls fragt die -Methode ab, ob das -Objekt die Wiedergaberate ohne Durchdünnung unterstützt. Informationen zur Ausdünnung finden Sie unter Informationen zur Ratensteuerung.
[in] flRate
Die abfragte Wiedergaberate.
[in, out] pflNearestSupportedRate
Wenn das Objekt die in flRate angegebene Wiedergaberate nicht unterstützt, empfängt dieser Parameter die nächstgelegene unterstützte Wiedergaberate. Wenn die Methode S_OK zurückgibt, empfängt dieser Parameter den in flRate angegebenen Wert. Dieser Parameter kann NULL sein.
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 |
---|---|
|
Das -Objekt unterstützt die angegebene Rate. |
|
Das Objekt unterstützt keine umgekehrte Wiedergabe. |
|
Das Objekt unterstützt keine Ausdünnung. |
|
Das -Objekt unterstützt die angegebene Rate nicht. |
Anforderungen
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 |