структура D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 (d3d12umddi.h)

Структура D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 представляет метаданные выходных данных операции кодирования.

Синтаксис

typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 {
  UINT64                                            EncodeErrorFlags;
  D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 EncodeStats;
  UINT64                                            EncodedBitstreamWrittenBytesCount;
  UINT64                                            WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0;

Члены

EncodeErrorFlags

Значение UINT64, представляющее флаги из перечисления D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 , которые указывают сведения о состоянии выполнения кодирования.

EncodeStats

Структура D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 , которая предоставляет статистику о выполнении кодирования.

EncodedBitstreamWrittenBytesCount

Число байтов, записанных в D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBuffer плюс D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset.

WrittenSubregionsCount

Количество под-регионов, используемых для кодирования текущего кадра. Это значение должно быть согласовано с параметрами, указанными в D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData; То есть, если ранее было указано несколько подрегионов, Значение WrittenSubregionsCount должно совпадать с этим значением. Если использовался другой режим, драйвер использует это поле, чтобы сообщить об окончательном количестве под-регионов. Если выходные данные — это один полный кадр, то есть только один подрегион.

Комментарии

D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 и его дочерние структуры выровнены по 64-разрядной границе доступа для использования с PFND3D12DDI_SET_PREDICATION.

Общие сведения см. в разделе Кодировка видео D3D12 .

Требования

Требование Значение
Минимальная версия клиента Windows 11 (WDDM 3.0)
Верхняя часть d3d12umddi.h

См. также раздел

D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0

PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0

PFND3D12DDI_SET_PREDICATION