Bagikan melalui


struktur D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 (d3d12video.h)

Mewakili pengaturan dukungan kontrol gambar untuk pengodean video H.264.

Sintaks

typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 {
  UINT MaxL0ReferencesForP;
  UINT MaxL0ReferencesForB;
  UINT MaxL1ReferencesForB;
  UINT MaxLongTermReferences;
  UINT MaxDPBCapacity;
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264;

Anggota

MaxL0ReferencesForP

Nilai maksimum yang diizinkan di header ipotong untuk (num_ref_idx_l0_active_minus1 +1) saat mengodekan bingkai P. Ini setara dengan ukuran maksimum L0 untuk bingkai P yang didukung.

MaxL0ReferencesForB

Nilai maksimum yang diperbolehkan di header ilis untuk (num_ref_idx_l0_active_minus1 +1) saat mengodekan bingkai B. Ini setara dengan ukuran maksimum L0 untuk bingkai B yang didukung.

MaxL1ReferencesForB

Nilai maksimum yang diperbolehkan di header ilis untuk (num_ref_idx_l1_active_minus1 +1) saat mengodekan bingkai B. Ini setara dengan ukuran maksimum L1 untuk bingkai B yang didukung.

MaxLongTermReferences

Jumlah maksimum referensi yang digunakan dalam bingkai yang dapat ditandai sebagai referensi jangka panjang.

MaxDPBCapacity

Jumlah maksimum gambar unik yang dapat digunakan dari DPB yang dikelola pemanggil (jumlah indeks unik dalam L0 union L1) untuk perintah EncodeFrame tertentu pada perangkat keras yang mendasar.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header d3d12video.h