структура 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