Export (0) Print
Expand All
Expand Minimize

DXVA2_DecodeExtensionData structure

Contains private data for the IDirectXVideoDecoder::Execute method.

Syntax


typedef struct _DXVA2_DecodeExtensionData {
  UINT  Function;
  PVOID pPrivateInputData;
  UINT  PrivateInputDataSize;
  PVOID pPrivateOutputData;
  UINT  PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;

Members

Function

Function number. This can be zero if this argument is the default or is ignored.

pPrivateInputData

Pointer to private input data passed to the driver.

PrivateInputDataSize

Length of the private input data, in bytes.

pPrivateOutputData

Pointer to private output data passed from the driver to the decoder.

PrivateOutputDataSize

Size of the private output data, in bytes.

Remarks

This structure corresponds to parameters of the IAMVideoAccelerator::Execute method in DirectX Video Acceleration (DXVA) version 1.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Dxva2api.h

See also

DXVA2_DecodeExecuteParams
Media Foundation Structures

 

 

Community Additions

ADD
Show:
© 2014 Microsoft