struktur D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 (d3d12video.h)
Menentukan argumen aliran input untuk aliran input yang diteruskan ke ID3D12VideoProcessCommandList1::P rocessFrames1, yang mendukung perubahan jenis bidang untuk setiap panggilan.
Sintaks
typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 {
D3D12_VIDEO_PROCESS_INPUT_STREAM InputStream[2];
D3D12_VIDEO_PROCESS_TRANSFORM Transform;
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS Flags;
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE RateInfo;
INT FilterLevels[32];
D3D12_VIDEO_PROCESS_ALPHA_BLENDING AlphaBlending;
D3D12_VIDEO_FIELD_TYPE FieldType;
} D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1;
Anggota
InputStream[2]
Array struktur D3D12_VIDEO_PROCESS_INPUT_STREAM yang berisi serangkaian referensi untuk pemrosesan video. Jika format stereo D3D12_VIDEO_PROCESS_STEREO_FORMAT_SEPARATE, dua set aliran input harus disediakan. Untuk semua format stereo lainnya, set referensi pertama harus disediakan, dan yang kedua tidak boleh diinisialisasi.
Transform
Struktur D3D12_VIDEO_PROCESS_TRANSFORM yang menentukan flip, rotasi, skala, dan terjemahan tujuan untuk input video.
Flags
Nilai dari enumerasi D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS yang menentukan opsi untuk aliran input.
RateInfo
Struktur D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE yang menentukan indeks framerate dan input dan output untuk konversi framerate dan deinterlacing.
FilterLevels[32]
Tingkat yang akan diterapkan untuk setiap filter yang diaktifkan. Tingkat filter ditentukan dalam urutan filter muncul dalam enumerasi D3D12_VIDEO_PROCESS_FILTER_FLAGS . Tentukan 0 jika filter tidak diaktifkan atau indeks filter dicadangkan.
AlphaBlending
Struktur D3D12_VIDEO_PROCESS_ALPHA_BLENDING yang menentukan alfa planar untuk aliran input pada prosesor video.
FieldType
Nilai dari enumerasi D3D12_VIDEO_FIELD_TYPE yang menspekulasi jenis bidang terjajar dari sumber input. Saat bekerja dengan konten campuran, gunakan ID3D12VideoProcessCommandList1::P rocessFrames1 yang mendukung perubahan jenis bidang untuk setiap panggilan.
Persyaratan
Klien minimum yang didukung | Windows 10 Build 20348 |
Server minimum yang didukung | Windows 10 Build 20348 |
Header | d3d12video.h |
Lihat juga
- - D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTSID3D12VideoProcessCommandList1::P rocessFrames1