Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 указывает конфигурацию управления скоростью.
Синтаксис
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 {
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 Mode;
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 Flags;
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 ConfigParams;
DXGI_RATIONAL TargetFrameRate;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2;
Члены
Mode
Значение D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080, указывающее режим управления скоростью.
Flags
Значение D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080, указывающее флаги для управления скоростью.
ConfigParams
Структура D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2, члены которой указывают на определенные структуры конфигурации на основе режима. В режиме матрицы абсолютного параметра квантизации (QP) аргументы конфигурации предоставляются на основе кодировки.
Если режимаD3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP, значения QP в pRateControlQPMap используются в качестве абсолютных значений QP.
Для других режимов управления скоростью значения QP в pRateControlQPMap интерпретируются как разностная карта QP, которая будет использоваться для текущей операции кодирования кадров . Значения, предоставленные на карте, увеличиваются и уменьшаются поверх значений QP, определяемых алгоритмом управления скоростью или базовым набором констант QP в режиме CQP.
TargetFrameRate
Структура DXGI_RATIONAL, указывающая целевую частоту кадров для закодированного потока. Это значение является указанием для алгоритма управления скоростью бюджетирования.
Замечания
Общие сведения см. в кодировке видео D3D12.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
заголовка | d3d12umddi.h |