Bagikan melalui


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

Lihat juga

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2