struktur D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020 (d3d12umddi.h)
Mengambil jumlah bingkai masa lalu dan masa depan yang diperlukan untuk mode deinterlace tertentu. Struktur ini untuk D3D12DDICAPS_TYPE_VIDEO_0020 check-in kemampuan D3D12DDICAPS_VIDEO_PROCESS_REFERENCE_INFO.
Sintaks
typedef struct D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020 {
UINT NodeIndex;
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 DeinterlaceMode;
D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 Filters;
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 FeatureSupport;
DXGI_RATIONAL InputFrameRate;
DXGI_RATIONAL OutputFrameRate;
BOOL EnableAutoProcessing;
UINT PastFrames;
UINT FutureFrames;
} D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020;
Anggota
NodeIndex
Dalam operasi multi-adapter, ini menunjukkan adaptor fisik perangkat mana yang diterapkan operasi ini.
DeinterlaceMode
Mode deinterlacing untuk mengambil jumlah bingkai masa lalu dan masa depan. Hanya satu mode yang dapat dikueri sekaligus. Lihat enumerasi D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS untuk daftar mode.
Filters
Filter untuk mengambil jumlah bingkai masa lalu dan yang akan datang. Beberapa filter dapat ditentukan. Untuk informasi selengkapnya, lihat enumerasi D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS .
FeatureSupport
Fitur untuk mengambil jumlah bingkai masa lalu dan masa depan. Untuk informasi selengkapnya, lihat enumerasi D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS .
InputFrameRate
Tingkat input aliran.
OutputFrameRate
Tingkat output aliran.
EnableAutoProcessing
Apakah pemrosesan otomatis digunakan. TRUE jika pemrosesan otomatis digunakan.
PastFrames
Jumlah bingkai referensi sebelumnya yang diperlukan untuk mendukung pemrosesan ini.
FutureFrames
Jumlah bingkai referensi di masa mendatang yang diperlukan untuk mendukung pemrosesan ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12umddi.h (termasuk D3d12umddi.h) |
Lihat juga
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS