PDXVAHDSW_GetVideoProcessorOutputFormats Rückruffunktion (dxvahd.h)
Ruft die Ausgabeformate ab, die von einem DxVA-HD-Gerät (Microsoft DirectX Video Acceleration High Definition) unterstützt werden.
Syntax
PDXVAHDSW_GetVideoProcessorOutputFormats PdxvahdswGetvideoprocessoroutputformats;
HRESULT PdxvahdswGetvideoprocessoroutputformats(
[in] HANDLE hDevice,
[in] const DXVAHD_CONTENT_DESC *pContentDesc,
[in] DXVAHD_DEVICE_USAGE Usage,
[in] UINT Count,
[out] D3DFORMAT *pFormats
)
{...}
Parameter
[in] hDevice
Ein Handle für das DXVA-HD-Plug-In-Gerät.
[in] pContentDesc
Ein Zeiger auf eine DXVAHD_CONTENT_DESC Struktur, die den Videoinhalt beschreibt.
[in] Usage
Ein Element der DXVAHD_DEVICE_USAGE-Enumeration , das beschreibt, wie das Gerät verwendet wird.
[in] Count
Die Anzahl der abzurufenden Formate.
[out] pFormats
Ein Zeiger auf ein Array von D3DFORMAT-Werten . Der Count-Parameter gibt die Anzahl der Elemente im Array an. Die Funktion füllt das Array mit einer Liste von Ausgabeformaten.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
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 |