struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 (d3d12umddi.h)
Struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 berisi parameter khusus mode konfigurasi kontrol laju.
Sintaks
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
UINT DataSize;
union {
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 *pConfiguration_CQP;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 *pConfiguration_CBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 *pConfiguration_VBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 *pConfiguration_QVBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 *pConfiguration_CQP1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 *pConfiguration_CBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 *pConfiguration_VBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 *pConfiguration_QVBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
};
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;
Anggota
DataSize
Ukuran data yang dirujuk, dalam byte.
pConfiguration_CQP
Penunjuk ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 yang berisi definisi struktur kontrol laju untuk mode parameter kuantisasi konstan (CQP).
pConfiguration_CBR
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 yang berisi definisi struktur kontrol laju untuk mode laju bit konstan (CBR).
pConfiguration_VBR
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 yang berisi definisi struktur kontrol laju untuk mode laju bit variabel (VBR).
pConfiguration_QVBR
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 yang berisi definisi struktur kontrol laju untuk target kualitas konstan dengan mode laju bit (variabel) yang dibatasi (QVBR).
pConfiguration_CQP1
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 yang berisi definisi struktur kontrol laju yang diperluas untuk mode parameter kuantisasi konstanta (CQP). Tersedia dimulai dengan Windows 11, versi 24H2 (WDDM 3.2).
pConfiguration_CBR1
Penunjuk ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 yang berisi definisi struktur kontrol laju yang diperluas untuk mode laju bit konstan (CBR). Tersedia dimulai dengan Windows 11, versi 24H2 (WDDM 3.2).
pConfiguration_VBR1
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 yang berisi definisi struktur kontrol laju yang diperluas untuk mode laju bit variabel (VBR). Tersedia dimulai dengan Windows 11, versi 24H2 (WDDM 3.2).
pConfiguration_QVBR1
Pointer ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 yang berisi definisi struktur kontrol laju yang diperluas untuk target kualitas konstan dengan mode laju bit variabel (QVBR). Tersedia dimulai dengan Windows 11, versi 24H2 (WDDM 3.2).
pConfiguration_AbsoluteQPMap
Penunjuk ke struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 yang berisi definisi struktur kontrol laju untuk mode peta QP absolut. Tersedia dimulai dengan Windows 11, versi 24H2 (WDDM 3.2).
Keterangan
Struktur khusus mode konfigurasi yang akan digunakan didasarkan pada nilai D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Mode.
Lihat Pengodean video D3D12 untuk informasi umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |