D3DDDIARG_DECODEEXECUTE-Struktur (d3dumddi.h)
Die D3DDDIARG_DECODEEXECUTE-Struktur beschreibt einen auszuführenden Microsoft DirectX-Videobeschleunigungsvorgang (VA).
Syntax
typedef struct _D3DDDIARG_DECODEEXECUTE {
[in] HANDLE hDecode;
[in] UINT NumCompBuffers;
[in] DXVADDI_DECODEBUFFERDESC *pCompressedBuffers;
} D3DDDIARG_DECODEEXECUTE;
Member
[in] hDecode
Ein Handle für das DirectX VA-Decodierungsgerät. Der Benutzermodus-Anzeigetreiber gibt dieses Handle in einem Aufruf seiner CreateDecodeDevice-Funktion zurück.
[in] NumCompBuffers
Die Anzahl der komprimierten Puffer, auf die der pCompressedBuffers-Member zeigt.
[in] pCompressedBuffers
Ein Zeiger auf eine Liste von DXVADDI_DECODEBUFFERDESC Strukturen, die die komprimierten Puffer beschreiben, die vom Hostdecoder an den Accelerator übergeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |