DXVA2_DecodeExtensionData structure (dxva2api.h)
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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | dxva2api.h |