struktur D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 (d3d12umddi.h)
Struktur D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 menentukan parameter heap encoder video.
Sintaks
typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 {
UINT NodeMask;
D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080 Flags;
D3D12DDI_VIDEO_ENCODER_CODEC_0080 EncodeCodec;
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 EncodeProfile;
D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 EncodeLevel;
UINT ResolutionsListCount;
const D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 *pResolutionList;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2;
Anggota
NodeMask
Untuk satu operasi GPU, atur NodeMask ke nol. Jika ada beberapa simpul GPU, atur sedikit untuk mengidentifikasi simpul (adaptor fisik perangkat) tempat antrean perintah diterapkan. Setiap bit dalam masker sesuai dengan satu simpul. Hanya satu bit yang dapat diatur.
Flags
Nilai D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080 yang menentukan bendera pembuatan tumpukan encoder video.
EncodeCodec
Nilai D3D12DDI_VIDEO_ENCODER_CODEC_0080 yang mengidentifikasi codec objek encoder terkait.
EncodeProfile
Struktur D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 yang mengidentifikasi profil codec.
EncodeLevel
Struktur D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 yang menunjukkan tingkat untuk codec yang ditentukan dan profil dalam objek encoder terkait.
ResolutionsListCount
Jumlah daftar yang ditunjuk pResolutionList .
pResolutionList
Penunjuk ke daftar struktur D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 yang berisi resolusi gambar yang diminta untuk didukung.
Keterangan
Jika dukungan untuk konfigurasi ulang dinamis resolusi tidak didukung, hanya satu resolusi yang diteruskan untuk menunjukkan resolusi target yang diinginkan.
Lihat Pengodean video D3D12 untuk informasi umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |
Lihat juga
D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2