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

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

Синтаксис

typedef struct D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 {
  D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080               CompressedBitstream;
  D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080               ReconstructedPicture;
  D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2 HWLayoutEncoderMetadataDrvBuffer;
} D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2;

Члены

CompressedBitstream

Структура D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 , которая инкапсулирует сжатые выходные данные битового потока для операции кодирования.

ReconstructedPicture

Структура D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080 , которая инкапсулирует восстановленный рисунок, созданный из входного кадра, переданного в операцию кодирования. Этот ресурс необходим только в том случае, если закодированный рисунок помечен для использования в качестве эталонного рисунка в соответствующей структуре элемента управления рисунком для этой операции кодирования. В противном случае этому элементу можно присвоить значение NULL, так как восстановленный рисунок не будет записан в выходные данные.

HWLayoutEncoderMetadataDrvBuffer

Структура D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2, содержащая метаданные, возвращаемые кодировщиком в отношении аппаратного макета выходных данных. Эти данные необходимо разрешить в удобочитаемый формат с помощью PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0.

Комментарии

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

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

Требования

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

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

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0

PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0