estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 contiene la definición del control de velocidad para el modo de velocidad de bits variable (VBR).

Sintaxis

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;

Miembros

InitialQP

Cuando se establece la marca de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_INITIAL_QP , initialQP se puede usar mediante el algoritmo de control de velocidad.

MinQP

Cuando se establece la marca de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE , MinQP limita el intervalo de parámetros de cuantificación (QP) del algoritmo de control de velocidad.

MaxQP

Cuando se establece la marca de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE , MaxQP limita el intervalo de QP del algoritmo de control de velocidad.

MaxFrameBitSize

Tamaño máximo de cada fotograma que se va a codificar, en bits. Cuando se establece D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_MAX_FRAME_SIZE , MaxFrameBitSize limita el tamaño máximo de cada fotograma en el algoritmo de control de velocidad.

TargetAvgBitRate

Velocidad de bits media que se va a usar, en bits por segundo.

PeakBitRate

Velocidad de bits máxima que se puede alcanzar, en bits por segundo.

VBVCapacity

Cuando se establece D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES , VBVCapacity especifica la capacidad, en bits, del Comprobador de búfer de vídeo (VBV) que se va a usar en el algoritmo de control de velocidad.

InitialVBVFullness

Cuando se establece D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES , InitialVBVFullness especifica la totalidad inicial, en bits, del VBV que se usará en el algoritmo de control de velocidad.

Comentarios

Vea Codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080