DXVA2_DecodeExecuteParams structure (dxva2api.h)

Contains parameters for the IDirectXVideoDecoder::Execute method.

Syntax

typedef struct _DXVA2_DecodeExecuteParams {
  UINT                      NumCompBuffers;
  DXVA2_DecodeBufferDesc    *pCompressedBuffers;
  DXVA2_DecodeExtensionData *pExtensionData;
} DXVA2_DecodeExecuteParams;

Members

NumCompBuffers

Number of compressed buffers.

pCompressedBuffers

Pointer to an array of DXVA2_DecodeBufferDesc structures that describe the compressed buffers. The number of elements in the array is given by the NumCompBuffers member.

pExtensionData

Pointer to a DXVA2_DecodeExtensionData structure that contains private data. Set this member to NULL unless you need to send private data to or from the driver.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header dxva2api.h

See also

DXVA2_DecodeBufferDesc

Media Foundation Structures