структура D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS (d3d12video.h)
Представляет входные аргументы для вызова ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
Синтаксис
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS {
D3D12_VIDEO_ENCODER_CODEC EncoderCodec;
D3D12_VIDEO_ENCODER_PROFILE_DESC EncoderProfile;
DXGI_FORMAT EncoderInputFormat;
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC EncodedPictureEffectiveResolution;
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER HWLayoutMetadata;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS;
Члены
EncoderCodec
D3D12_VIDEO_ENCODER_CODEC, указывающий кодек связанной операции кодирования.
EncoderProfile
D3D12_VIDEO_ENCODER_PROFILE_DESC, указывающий профиль для выбранного кодека в связанной операции кодирования.
EncoderInputFormat
DXGI_FORMAT, указывающий формат входных данных связанной операции кодирования.
EncodedPictureEffectiveResolution
Структура D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC , описывающая разрешение, используемое для операции кодирования.
HWLayoutMetadata
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER, представляющий связанный буфер непрозрачных метаданных, полученный из EncodeFrame.
Требования
Минимальная версия клиента | Сборка Windows 22000 |
Минимальная версия сервера | Сборка Windows 22000 |
Верхняя часть | d3d12video.h |