структура D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 (d3d12umddi.h)

Структура D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 содержит параметры, относящиеся к режиму управления скоростью.

Синтаксис

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;
  };
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;

Члены

DataSize

Размер данных, на которые указывает ссылка, в байтах.

pConfiguration_CQP

Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 , содержащую определение структуры управления скоростью для режима параметра квантования констант (CQP).

pConfiguration_CBR

Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 , содержащую определение структуры управления скоростью для режима постоянной скорости (CBR).

pConfiguration_VBR

Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 , содержащую определение структуры управления скоростью для режима постоянной скорости (VBR).

pConfiguration_QVBR

Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 , содержащую определение структуры управления скоростью для постоянного целевого объекта качества с ограниченной (переменной) скоростью (QVBR).

Комментарии

Используемая структура для конкретного режима конфигурации основана на значении D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Режим.

Общие сведения см. в разделе Кодировка видео D3D12 .

Требования

Требование Значение
Минимальная версия клиента Windows 11 (WDDM 3.0)
Верхняя часть d3d12umddi.h

См. также раздел

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2