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 |