IMFVideoProcessor::GetFilteringValue-Methode (evr9.h)
Ruft die aktuelle Einstellung für einen Bildfilter ab.
Syntax
HRESULT GetFilteringValue(
[in] DWORD dwProperty,
[out] DXVA2_Fixed32 *pValue
);
Parameter
[in] dwProperty
Die zu abfragende Filtereinstellung. Eine Liste der möglichen Werte finden Sie unter DXVA-Bildfiltereinstellungen.
[out] pValue
Zeiger auf eine DXVA2_Fixed32-Struktur , die den aktuellen Wert empfängt.
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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der Wert von dwProperty ist ungültig. |
|
Der Medientyp für den Verweisdatenstrom ist nicht festgelegt. |
Hinweise
Bevor Sie diese Methode aufrufen, müssen Sie den Medientyp für den Verweisstream festlegen.
Bis der Videoprozessormodus des Mixers festgelegt ist, sind die zurückgegebenen Werte alle null. Nachdem der Prozessormodus festgelegt wurde, spiegeln die zurückgegebenen Werte den aktuellen Modus wider. Um einen Videoprozessormodus auszuwählen, rufen Sie IMFVideoProcessor::SetVideoProcessorMode auf. Andernfalls wählt der EVR automatisch einen Modus aus, wenn das Streaming beginnt.
Rufen Sie IMFVideoProcessor::GetVideoProcessorCaps auf, um herauszufinden, welche Bildfilter der Treiber unterstützt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | evr9.h |
Bibliothek | Strmiids.lib |