Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente les arguments d’entrée pour ID3D12VideoEncodeCommandList4 ::ResolveEncoderOutputMetadata1, avec prise en charge des métadonnées facultatives.
Syntaxe
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1 {
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_OPTIONAL_METADATA_ENABLE_FLAGS OptionalMetadata;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION CodecConfiguration;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1;
Members
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 en 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
Une D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC décrivant la résolution utilisée pour l’opération d’encodage.
HWLayoutMetadata
Un D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER représentant la mémoire tampon de métadonnées opaques reçue d’EncodeFrame1.
OptionalMetadata
Valeur D3D12_VIDEO_ENCODER_OPTIONAL_METADATA_ENABLE_FLAGS indiquant quelles métadonnées facultatives ont été activées pendant l’encodage et nécessite la résolution de disposition.
CodecConfiguration
Un D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION spécifiant la configuration de codec utilisée dans l’appel EncodeFrame1 associé. Obligatoire quand des indicateurs sont définis dans OptionalMetadata ; sinon, passez en tant que zéro/NULL.
Remarques
Cette structure étend D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS avec les champs OptionalMetadata et CodecConfiguration .
Exigences
| Prérequis | Valeur |
|---|---|
| En-tête | d3d12video.h |
Voir également
ID3D12VideoEncodeCommandList4 ::ResolveEncoderOutputMetadata1