D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0082_0 structure (d3d12umddi.h)
La structure D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0082_0 est utilisée pour indiquer si les paramètres de configuration du codec HEVC d’entrée spécifiés sont pris en charge ou récupère (sorties) la configuration prise en charge pour l’encodage H.264.
Syntaxe
typedef struct D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0082_0 {
UINT NodeIndex;
D3D12DDI_VIDEO_ENCODER_CODEC_0080 Codec;
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 Profile;
BOOL IsSupported;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_0082_0 CodecSupportLimits;
} D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0082_0;
Membres
NodeIndex
[in] Dans une opération multi-adaptateurs, NodeIndex indique l’adaptateur physique de l’appareil auquel l’opération s’applique.
Codec
[in] Valeur D3D12DDI_VIDEO_ENCODER_CODEC_0080 qui spécifie le codec pour lequel case activée prise en charge.
Profile
[in] Structure D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 qui spécifie le profil pour lequel case activée prise en charge.
IsSupported
[out] Indique si les valeurs de fonctionnalité données sont prises en charge.
CodecSupportLimits
[entrée/sortie] Structure D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_0082_0 :
- Pour l’encodage H.264, cette structure est utilisée comme paramètre de sortie dans lequel le pilote écrit les limites de configuration de prise en charge.
- Pour l’encodage HEVC, cette structure contient des paramètres d’entrée avec la configuration HEVC demandée par l’utilisateur.
Remarques
Utilisez D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0083_0 pour la prise en charge complète de la fonctionnalité d’encodage vidéo pour Windows 11 (WDDM 3.0).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |
Voir aussi
D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0083_0
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour