D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO 結構 (d3d12video.h)
提供在指定功能D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO時呼叫ID3D12VideoDevice::CheckFeatureSupport的資料。 擷取指定反交集模式、篩選、速率轉換或自動處理功能所需的過去和未來參考框架數目。
語法
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO {
UINT NodeIndex;
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceMode;
D3D12_VIDEO_PROCESS_FILTER_FLAGS Filters;
D3D12_VIDEO_PROCESS_FEATURE_FLAGS FeatureSupport;
DXGI_RATIONAL InputFrameRate;
DXGI_RATIONAL OutputFrameRate;
BOOL EnableAutoProcessing;
UINT PastFrames;
UINT FutureFrames;
} D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO;
成員
NodeIndex
整數,指出作業在多配接器作業中套用至之裝置的實體介面卡。
DeinterlaceMode
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS列舉的成員,指定擷取所需過去和未來參考框架計數的反交集模式。
Filters
D3D12_VIDEO_PROCESS_FILTER_FLAGS 列舉中 值的位元組 OR 組合,指定擷取所需過去和未來參考框架計數的篩選。
FeatureSupport
D3D12_VIDEO_PROCESS_FEATURE_FLAGS 列舉中 值的位元組 OR 組合,指定擷取必要過去和未來參考框架計數的功能。
InputFrameRate
擷取所需過去和未來參考畫面計數之資料流程的輸入畫面播放速率。
OutputFrameRate
擷取所需過去和未來參考畫面計數之資料流程的輸出畫面播放速率。
EnableAutoProcessing
如果使用自動處理,則為 True;否則為 false。
PastFrames
支援指定之處理功能所需的過去框架數目。
FutureFrames
支援指定之處理功能所需的未來框架數目。
需求
標頭 | d3d12video.h |