Compartilhar via


estrutura D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS (d3d12video.h)

Representa estatísticas de codificação sobre uma operação ID3D12VideoEncodeCommandList2::EncodeFrame .

Sintaxe

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;

Membros

AverageQP

Campo de saída que recebe o valor de QP médio usado para codificar esse quadro.

IntraCodingUnitsCount

Campo de saída que recebe o número de unidades de codificação intra-codificadas usadas nesse quadro.

InterCodingUnitsCount

Campo de saída que recebe o número de unidades de codificação intercódigo usadas nesse quadro.

SkipCodingUnitsCount

Campo de saída que recebe o número de unidades de codificação ignoradas usadas nesse quadro.

AverageMotionEstimationXDirection

Campo de saída que recebe a mudança média do vetor de movimento na direção X.

AverageMotionEstimationYDirection

Campo de saída que recebe a mudança média do vetor de movimento na direção Y.

Requisitos

   
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho d3d12video.h