D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS structure (d3d12video.h)
Représente les statistiques d’encodage d’une opération ID3D12VideoEncodeCommandList2::EncodeFrame .
Syntaxe
typedef struct D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS {
UINT64 AverageQP;
UINT64 IntraCodingUnitsCount;
UINT64 InterCodingUnitsCount;
UINT64 SkipCodingUnitsCount;
UINT64 AverageMotionEstimationXDirection;
UINT64 AverageMotionEstimationYDirection;
} D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS;
Membres
AverageQP
Champ de sortie qui reçoit la valeur QP moyenne utilisée pour l’encodage de cette trame.
IntraCodingUnitsCount
Champ de sortie qui reçoit le nombre d’unités de codage intra-codées utilisées dans ce frame.
InterCodingUnitsCount
Champ de sortie qui reçoit le nombre d’unités de codage inter-codées utilisées dans ce frame.
SkipCodingUnitsCount
Champ de sortie qui reçoit le nombre d’unités de codage skip utilisées dans ce frame.
AverageMotionEstimationXDirection
Champ de sortie qui reçoit le décalage moyen du vecteur de mouvement dans la direction X.
AverageMotionEstimationYDirection
Champ de sortie qui reçoit le décalage moyen du vecteur de mouvement dans la direction Y.
Spécifications
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | d3d12video.h |