共用方式為


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

另請參閱

D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO