Condividi tramite


struttura D3DDDIARG_DECODEEXECUTE (d3dumddi.h)

La struttura D3DDDIARG_DECODEEXECUTE descrive un'operazione di decodifica microsoft DirectX Video Acceleration (VA) da eseguire.

Sintassi

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

Membri

[in] hDecode

Handle per il dispositivo DirectX VA decodificato. Il driver di visualizzazione in modalità utente restituisce questo handle in una chiamata alla relativa funzione CreateDecodeDevice.

[in] NumCompBuffers

Numero di buffer compressi a cui punta il membro pCompressedBuffers.

[in] pCompressedBuffers

Puntatore a un elenco di strutture DXVADDI_DECODEBUFFERDESC che descrivono i buffer compressi passati dal decodificatore host all'acceleratore.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
intestazione d3dumddi.h (include D3dumddi.h)

Vedere anche

CreateDecodeDevice

DXVADDI_DECODEBUFFERDESC

DecodeExecute