Freigeben über


IDXVAHD_Device::GetVideoProcessorFilterRange-Methode (dxvahd.h)

Ruft den Wertebereich für einen Bildfilter ab, den das DXVA-HD-Gerät (Microsoft DirectX Video Acceleration High Definition) unterstützt.

Syntax

HRESULT GetVideoProcessorFilterRange(
  [in]  DXVAHD_FILTER            Filter,
  [out] DXVAHD_FILTER_RANGE_DATA *pRange
);

Parameter

[in] Filter

Der Typ des Bildfilters, der als Member der DXVAHD_FILTER-Enumeration angegeben wird.

[out] pRange

Ein Zeiger auf eine DXVAHD_FILTER_RANGE_DATA-Struktur . Die -Methode füllt die -Struktur mit dem Wertebereich für den angegebenen Filter aus.

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.
E_INVALIDARG
Der Filter-Parameter ist ungültig, oder das Gerät unterstützt den angegebenen Filter nicht.

Hinweise

Um herauszufinden, welche Bildfilter das Gerät unterstützt, überprüfen Sie den FilterCaps-Member der DXVAHD_VPDEVCAPS-Struktur . Rufen Sie die IDXVAHD_Device::GetVideoProcessorDeviceCaps-Methode auf, um diesen Wert abzurufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

IDXVAHD_Device