Freigeben über


D3DDDIARG_DECODEEXECUTE Struktur (d3dumddi.h)

Die D3DDDIARG_DECODEEXECUTE-Struktur beschreibt einen auszuführenden Decodierungsvorgang (Microsoft DirectX Video Acceleration, VA).

Syntax

typedef struct _D3DDDIARG_DECODEEXECUTE {
  [in] HANDLE                   hDecode;
  [in] UINT                     NumCompBuffers;
  [in] DXVADDI_DECODEBUFFERDESC *pCompressedBuffers;
} D3DDDIARG_DECODEEXECUTE;

Angehörige

[in] hDecode

Ein Handle zum DirectX VA-Decodierungsgerät. Der Anzeigetreiber für den Benutzermodus gibt dieses Handle in einem Aufruf der CreateDecodeDevice--Funktion zurück.

[in] NumCompBuffers

Die Anzahl der komprimierten Puffer, auf die vom pCompressedBuffers Member verwiesen wird.

[in] pCompressedBuffers

Ein Zeiger auf eine Liste DXVADDI_DECODEBUFFERDESC Strukturen, die die komprimierten Puffer beschreiben, die vom Hostdecoder an die Zugriffstaste übergeben werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

CreateDecodeDevice-

DXVADDI_DECODEBUFFERDESC

DecodeExecute-