D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS 结构 (d3d12video.h)
指定视频解码操作的输出流的参数。 D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 用于同一目的,但为直方图提供了一个附加字段。
语法
typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS {
ID3D12Resource *pOutputTexture2D;
UINT OutputSubresource;
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments;
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS;
成员
pOutputTexture2D
表示输出纹理的 ID3D12Resource 。 如果启用解码转换,此纹理将包含转换后输出。 如果未启用解码转换,此纹理将包含解码输出。
OutputSubresource
要使用的 pOutputTexture2D 的输出子资源的索引。 这样,如果输出是数组,则可以指定数组索引。
ConversionArguments
包含输出转换参数 的可选D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS 结构。
要求
要求 | 值 |
---|---|
Header | d3d12video.h |