Bagikan melalui


struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 (d3d12umddi.h)

Struktur D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 berisi definisi kontrol laju untuk mode laju bit variabel (VBR).

Sintaks

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 {
  UINT   InitialQP;
  UINT   MinQP;
  UINT   MaxQP;
  UINT64 MaxFrameBitSize;
  UINT64 TargetAvgBitRate;
  UINT64 PeakBitRate;
  UINT64 VBVCapacity;
  UINT64 InitialVBVFullness;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080;

Anggota

InitialQP

Ketika bendera D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_INITIAL_QP diatur, InitialQP dapat digunakan oleh algoritma kontrol laju.

MinQP

Saat bendera D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE diatur, MinQP membatasi rentang parameter kuantisasi (QP) dari algoritma kontrol laju.

MaxQP

Saat bendera D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE diatur, MaxQP membatasi rentang QP dari algoritma kontrol laju.

MaxFrameBitSize

Ukuran maksimum untuk setiap bingkai yang akan dikodekan, dalam bit. Saat D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_MAX_FRAME_SIZE diatur, MaxFrameBitSize membatasi ukuran maksimum setiap bingkai dalam algoritma kontrol laju.

TargetAvgBitRate

Laju bit rata-rata yang akan digunakan, dalam bit per detik.

PeakBitRate

Laju bit maksimum yang dapat dicapai, dalam bit per detik.

VBVCapacity

Ketika D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES diatur, VBVCapacity menentukan kapasitas, dalam bit, dari Video Buffer Verifier (VBV) yang akan digunakan dalam algoritma kontrol laju.

InitialVBVFullness

Ketika D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES diatur, InitialVBVFullness menentukan kepenuhan awal, dalam bit, dari VBV yang akan digunakan dalam algoritma kontrol laju.

Keterangan

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_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080