D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS structure (d3d12video.h)
Représente les arguments d’entrée pour un appel à ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
Syntaxe
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;
Membres
EncoderCodec
Un D3D12_VIDEO_ENCODER_CODEC spécifiant le codec de l’opération d’encodage associée.
EncoderProfile
Un D3D12_VIDEO_ENCODER_PROFILE_DESC spécifiant le profil du codec sélectionné dans l’opération d’encodage associée.
EncoderInputFormat
Un DXGI_FORMAT spécifiant le format d’entrée de l’opération d’encodage associée.
EncodedPictureEffectiveResolution
Structure D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC décrivant la résolution utilisée pour l’opération d’encodage.
HWLayoutMetadata
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER représentant la mémoire tampon de métadonnées opaques associée reçue d’EncodeFrame.
Spécifications
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | d3d12video.h |