D3D12_VIDEO_PROCESS_REFERENCE_SET 结构 (d3d12video.h)
包含执行视频处理所需的参考帧。
语法
typedef struct D3D12_VIDEO_PROCESS_REFERENCE_SET {
UINT NumPastFrames;
ID3D12Resource **ppPastFrames;
UINT *pPastSubresources;
UINT NumFutureFrames;
ID3D12Resource **ppFutureFrames;
UINT *pFutureSubresources;
} D3D12_VIDEO_PROCESS_REFERENCE_SET;
成员
NumPastFrames
ppPastFrames 中提供的过去引用帧数。
ppPastFrames
指向 ID3D12Resource 图面数组的指针。 数组中的元素数为 NumPastFrames。
pPastSubresources
ppPastFrames 纹理列表的子资源索引数组。 NULL 指示每个资源的子资源 0。
NumFutureFrames
ppPastFrames 中提供的未来引用帧数。
ppFutureFrames
指向 ID3D12Resource 图面数组的指针。 数组中的元素数为 NumFutureFrames。
pFutureSubresources
ppFutureFrames 纹理列表的子资源索引数组。 NULL 指示每个资源的子资源 0。
要求
标头 | d3d12video.h |
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈