D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 结构 (d3d12umddi.h)

使用绝对 QP 映射时, D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 结构指定速率控制参数。

语法

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;

成员

QualityVsSpeed

质量与速度的权衡。 此值必须在 [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1 范围内。MaxQualityVsSpeed]。 值越低,编码操作的速度就越快。

QualityVsSpeed 公开的每个级别关联的设置必须仅引用与特定编解码器配置或编码工具选择无关的硬件/驱动程序实现优化和启发,这些配置或编码工具选择已在 D3D12 API 中单独向用户单独公开。 请注意,通过此 API 公开的其他编解码器配置和编解码器编码工具也可能会影响质量和速度。

注解

有关常规信息,请参阅 D3D12 视频编码

要求

要求
最低受支持的客户端 Windows 11,版本 24H2 (WDDM 3.2)
标头 d3d12umddi.h

另请参阅

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080