D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 structure (d3d12umddi.h)
The D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 structure is used to provide encoding statistics for an encoding operation.
Syntax
typedef struct D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 {
UINT64 AverageQP;
UINT64 IntraCodingUnitsCount;
UINT64 InterCodingUnitsCount;
UINT64 SkipCodingUnitsCount;
UINT64 AverageMotionEstimationXDirection;
UINT64 AverageMotionEstimationYDirection;
} D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0;
Members
AverageQP
Specifies the average quantization parameter (QP) value used for encoding this frame.
IntraCodingUnitsCount
Specifies the number of intra-coded coding units used in this frame.
InterCodingUnitsCount
Specifies the number of inter-coded coding units used in this frame.
SkipCodingUnitsCount
Specifies the number of skip coding units used in this frame.
AverageMotionEstimationXDirection
Specifies the average motion vector shift in the X direction.
AverageMotionEstimationYDirection
Specifies the average motion vector shift in the Y direction.
Remarks
See D3D12 video encoding for general information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |