struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 (d3d12umddi.h)
Struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 menentukan konfigurasi kontrol laju.
Sintaks
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 {
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 Mode;
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 Flags;
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 ConfigParams;
DXGI_RATIONAL TargetFrameRate;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2;
Anggota
Mode
Nilai D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 yang menentukan mode kontrol laju.
Flags
Nilai D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 yang menentukan bendera untuk kontrol tarif.
ConfigParams
Struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 yang anggotanya menunjuk ke struktur konfigurasi tertentu berdasarkan Mode. Untuk mode matriks parameter kuantisasi absolut (QP), argumen konfigurasi disediakan berdasarkan per EncodeFrame .
Jika ModeD3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP, nilai QP dalam pRateControlQPMap digunakan sebagai nilai QP absolut.
Untuk mode kontrol laju lainnya, nilai QP dalam pRateControlQPMap ditafsirkan sebagai peta QP delta yang akan digunakan untuk operasi pengodean bingkai saat ini. Nilai yang disediakan dalam peta bertahap/berkurang di atas nilai QP yang diputuskan oleh algoritma kontrol laju atau konstanta QP garis besar yang ditetapkan dalam mode CQP.
TargetFrameRate
Struktur DXGI_RATIONAL yang menunjukkan kecepatan bingkai target untuk aliran yang dikodekan. Nilai ini adalah petunjuk untuk algoritma penganggaraan kontrol tarif.
Keterangan
Lihat Pengodean video D3D12 untuk informasi umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |