Поделиться через


структура D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS (d3d12video.h)

Представляет статистику кодирования для операции ID3D12VideoEncodeCommandList2::EncodeFrame .

Синтаксис

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;

Члены

AverageQP

Поле вывода, которое получает среднее значение QP, используемое для кодирования этого кадра.

IntraCodingUnitsCount

Поле вывода, которое получает количество внутрикодированных единиц кодирования, используемых в этом кадре.

InterCodingUnitsCount

Поле вывода, которое получает количество межкодированных единиц кодирования, используемых в этом кадре.

SkipCodingUnitsCount

Поле вывода, которое получает количество пропущенных единиц кодирования, используемых в этом кадре.

AverageMotionEstimationXDirection

Поле вывода, которое получает средний сдвиг вектора движения в направлении X.

AverageMotionEstimationYDirection

Выходное поле, которое получает средний сдвиг вектора движения в направлении Y.

Требования

   
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть d3d12video.h