Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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;
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;
Члены
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).
pConfiguration_CQP1
Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096, содержащую определение структуры расширенной скорости управления для режима константного квантизации (CQP). Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2).
pConfiguration_CBR1
Указатель на D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 структуру, содержащую определение структуры расширенного управления скоростью для режима постоянной скорости (CBR). Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2).
pConfiguration_VBR1
Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096, содержащую определение расширенной структуры управления скоростью для режима переменной скорости (VBR). Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2).
pConfiguration_QVBR1
Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096, содержащую определение расширенной структуры управления скоростью для целевого объекта постоянного качества с режимом переменной скорости (QVBR). Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2).
pConfiguration_AbsoluteQPMap
Указатель на структуру D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096, содержащую определение структуры управления скоростью для абсолютного режима сопоставления QP. Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2).
Замечания
Используемая в режиме конфигурации структура основана на значении D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Режим.
Общие сведения см. в кодировке видео D3D12.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
| заголовка | d3d12umddi.h |