// d3d12umddi.h
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_CONFIG_0095 {
UINT64 BaseQIndex;
INT64 YDCDeltaQ;
INT64 UDCDeltaQ;
INT64 UACDeltaQ;
INT64 VDCDeltaQ;
INT64 VACDeltaQ;
UINT64 UsingQMatrix;
UINT64 QMY;
UINT64 QMU;
UINT64 QMV;
} D3D12DDI_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_CONFIG_0095;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDI_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_CONFIG_0095 structure contains configuration information related to the quantization settings within an AV1 video encoder.
BaseQIndexRelated to AV1 syntax in quantization_params().
YDCDeltaQRelated to AV1 syntax in quantization_params().
UDCDeltaQRelated to AV1 syntax in quantization_params().
UACDeltaQRelated to AV1 syntax in quantization_params().
VDCDeltaQRelated to AV1 syntax in quantization_params().
VACDeltaQRelated to AV1 syntax in quantization_params().
UsingQMatrixRelated to AV1 syntax in quantization_params().
QMYRelated to AV1 syntax in quantization_params().
QMURelated to AV1 syntax in quantization_params().
QMVRelated to AV1 syntax in quantization_params().
AV1 syntax separate_uv_delta_q will always be coded as 1.
AV1 syntax diff_uv_delta can be inferred if U and V AC/DC components are the same.
See D3D12 AV1 video encoding for more information.
D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095
D3D12DDI_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_0095