D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0041 structure (d3d12umddi.h)
Output stream arguments for video decode.
Syntax
typedef struct D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0041 {
D3D12DDI_HRESOURCE hDrvOutputTexture2D;
UINT OutputSubresource;
D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS_0021 ConversionArguments;
D3D12DDI_VIDEO_DECODE_COMPONENT_HISTOGRAM_0041 Histograms[D3D12DDI_VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS];
} D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0041;
Members
hDrvOutputTexture2D
The output texture. If decode conversion is enabled, this output specifies the post conversion output. If decode conversion is not enabled, this is the decode output.
OutputSubresource
The output subresource to use for the hDrvOutputTexture2D parameter. If the output is an array, this allows specifying array indices.
ConversionArguments
Optional output conversion arguments.
Histograms[D3D12DDI_VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS]
An array of D3D12DDI_VIDEO_DECODE_COMPONENT_HISTOGRAM_0041 structures.
Requirements
Requirement | Value |
---|---|
Header | d3d12umddi.h |