struktur D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT (d3d12video.h)
Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_PROCESS_SUPPORT .
Sintaks
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT {
UINT NodeIndex;
D3D12_VIDEO_SAMPLE InputSample;
D3D12_VIDEO_FIELD_TYPE InputFieldType;
D3D12_VIDEO_FRAME_STEREO_FORMAT InputStereoFormat;
DXGI_RATIONAL InputFrameRate;
D3D12_VIDEO_FORMAT OutputFormat;
D3D12_VIDEO_FRAME_STEREO_FORMAT OutputStereoFormat;
DXGI_RATIONAL OutputFrameRate;
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS SupportFlags;
D3D12_VIDEO_SCALE_SUPPORT ScaleSupport;
D3D12_VIDEO_PROCESS_FEATURE_FLAGS FeatureSupport;
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceSupport;
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS AutoProcessingSupport;
D3D12_VIDEO_PROCESS_FILTER_FLAGS FilterSupport;
D3D12_VIDEO_PROCESS_FILTER_RANGE FilterRangeSupport[32];
} D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT;
Anggota
NodeIndex
Bilangan bulat yang menunjukkan adaptor fisik perangkat mana yang diterapkan operasi, dalam operasi multi-adaptor.
InputSample
Struktur D3D12_VIDEO_SAMPLE yang menentukan lebar, tinggi, dan format sampel input.
InputFieldType
Anggota enumerasi D3D12_VIDEO_FIELD_TYPE yang menentukan jenis bidang interlaced dari sampel input.
InputStereoFormat
Anggota enumerasi D3D12_VIDEO_FRAME_STEREO_FORMAT yang menentukan format stereo sampel input.
InputFrameRate
Kecepatan bingkai input.
OutputFormat
Struktur D3D12_VIDEO_FORMAT yang menentukan format output DXGI dan ruang warna.
OutputStereoFormat
Anggota enumerasi D3D12_VIDEO_FRAME_STEREO_FORMAT yang menentukan format stereo output.
OutputFrameRate
Kecepatan bingkai output.
SupportFlags
Anggota D3D12_VIDEO_PROCESS_SUPPORT_FLAGS yang menunjukkan apakah format dan konversi colorspace yang diminta didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
ScaleSupport
Struktur D3D12_VIDEO_SCALE_SUPPORT yang menentukan kemampuan penskalakan yang didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
FeatureSupport
Kombinasi nilai OR bit dari enumerasi D3D12_VIDEO_PROCESS_FEATURE_FLAGS yang menentukan fitur pemrosesan video yang didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
DeinterlaceSupport
Anggota enumerasi D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS yang menentukan kemampuan deinterlacing yang didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
AutoProcessingSupport
Anggota D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS menentukan kemampuan pemrosesan otomatis yang didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
FilterSupport
Kombinasi nilai OR bit dari enumerasi D3D12_VIDEO_PROCESS_FILTER_FLAGS yang menentukan fitur pemfilteran video yang didukung. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.
FilterRangeSupport[32]
Array struktur D3D12_VIDEO_PROCESS_FILTER_RANGE yang mewakili nilai rentang filter. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport. Aplikasi panggilan harus mengalokasikan memori untuk daftar rentang filter sebelum memanggil CheckFeatureSupport.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12video.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk