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 |
|
See also