Share via


D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS-Struktur (d3d12video.h)

Stellt Eingabeargumente für einen Aufruf von ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata dar.

Syntax

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;

Member

EncoderCodec

Eine D3D12_VIDEO_ENCODER_CODEC , die den Codec des zugeordneten Codierungsvorgangs angibt.

EncoderProfile

Eine D3D12_VIDEO_ENCODER_PROFILE_DESC , die das Profil für den ausgewählten Codec im zugeordneten Codierungsvorgang angibt.

EncoderInputFormat

Eine DXGI_FORMAT , die das Eingabeformat des zugeordneten Codierungsvorgangs angibt.

EncodedPictureEffectiveResolution

Eine D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC Struktur, die die auflösung beschreibt, die für den Codierungsvorgang verwendet wird.

HWLayoutMetadata

Eine D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER , die den zugeordneten undurchsichtigen Metadatenpuffer darstellt, der von EncodeFrame empfangen wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12video.h