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 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈