D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 structure (d3d12umddi.h)

The D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 structure contains the rate control definition for constant quantization parameter (CQP) mode.

Syntax

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 {
  UINT ConstantQP_FullIntracodedFrame;
  UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
  UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080;

Members

ConstantQP_FullIntracodedFrame

The quantization parameter that should be used for each fully intra-encoded frame.

ConstantQP_InterPredictedFrame_PrevRefOnly

The quantization parameter that should be used for each encoded frame that has inter-picture references to pictures, in display order, before the current one.

ConstantQP_InterPredictedFrame_BiDirectionalRef

The quantization parameter that should be used for each encoded frame that has inter-picture references to pictures, in display order, both from the previous and next frames.

Remarks

See D3D12 video encoding for general information.

Requirements

Requirement Value
Minimum supported client Windows 11 (WDDM 3.0)
Header d3d12umddi.h

See also

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2