IDirectXVideoProcessorService::GetFilterPropertyRange-Methode (dxva2api.h)

Ruft den Wertebereich für einen Bildfilter ab, der von einem Videoprozessorgerät unterstützt wird.

Syntax

HRESULT GetFilterPropertyRange(
  [in]  REFGUID               VideoProcDeviceGuid,
  [in]  const DXVA2_VideoDesc *pVideoDesc,
  [in]  D3DFORMAT             RenderTargetFormat,
  [in]  UINT                  FilterSetting,
  [out] DXVA2_ValueRange      *pRange
);

Parameter

[in] VideoProcDeviceGuid

Eine GUID, die das Videoprozessorgerät identifiziert. Rufen Sie IDirectXVideoProcessorService::GetVideoProcessorDeviceGuids auf, um die Liste der Videoprozessor-GUIDs abzurufen.

[in] pVideoDesc

Ein Zeiger auf eine DXVA2_VideoDesc Struktur, die den Videoinhalt beschreibt.

[in] RenderTargetFormat

Das Format der Renderzieloberfläche, angegeben als D3DFORMAT Wert. Weitere Informationen finden Sie in der Direct3D-Dokumentation. Sie können auch einen FOURCC-Code verwenden, um ein Format anzugeben, das nicht in der D3DFORMAT-Enumeration definiert ist. Siehe Video FOURCCs.

[in] FilterSetting

Die abzufragende Filtereinstellung. Weitere Informationen finden Sie unter DXVA-Bildfiltereinstellungen.

[out] pRange

Ein Zeiger auf eine DXVA2_ValueRange-Struktur , die einen Wertebereich für die in FilterSetting angegebene Bildfiltereinstellung 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
S_OK
Die Methode wurde erfolgreich ausgeführt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxva2api.h

Weitere Informationen

DXVA-Videoverarbeitung

IDirectXVideoProcessorService