Partager via


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