D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 structure (d3d12umddi.h)
The D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 structure contains rate control configuration mode-specific parameters.
Syntax
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;
};
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;
Members
DataSize
Size of the referenced data, in bytes.
pConfiguration_CQP
Pointer to a D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 structure that contains the rate control structure definition for constant quantization parameter (CQP) mode.
pConfiguration_CBR
Pointer to a D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 structure that contains the rate control structure definition for constant bitrate (CBR) mode.
pConfiguration_VBR
Pointer to a D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 structure that contains the rate control structure definition for constant bitrate (VBR) mode.
pConfiguration_QVBR
Pointer to a D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 structure that contains the rate control structure definition for constant quality target with constrained (variable) bitrate (QVBR) mode.
Remarks
The configuration mode-specific structure to use is based on the value of D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2.Mode.
See D3D12 video encoding for general information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for