D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef enum D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 {
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP,
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_CQP,
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_CBR,
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_VBR,
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_QVBR
} ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3d12umddi-d3d12ddi_video_encoder_rate_control_mode_0080)

Description

The D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 enumeration lists the possible rate control modes.

Constants

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP

Indicates no rate control budgeting. Each EncodeFrame call will interpret the quantization parameter (QP) values in pRateControlQPMap as a map of absolute values.

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_CQP

Indicates constant quantization parameter (CQP) rate control mode.

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_CBR

Indicates constant bit rate (CBR) rate control mode.

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_VBR

Indicates variable bit rate (VBR) rate control mode.

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_QVBR

Indicates constant quality target rate variable bit rate (QVBR) rate control mode.

Remarks

See D3D12 video encoding for general information.

See also

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0