D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT structure (d3d12video.h)
Représente une structure de prise en charge de la configuration de codec pour l’encodage vidéo.
Syntaxe
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *pH264Support;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *pHEVCSupport;
D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT *pAV1Support;
};
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;
Membres
DataSize
Taille des données de la structure de prise en charge de la configuration de codec fournie.
pH264Support
Pointeur vers une structure de D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 contenant des paramètres de prise en charge de la configuration du codec pour l’encodage H.264.
pHEVCSupport
Pointeur vers une structure de D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC contenant des paramètres de prise en charge de la configuration du codec pour l’encodage HEVC.
pAV1Support
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | d3d12video.h |
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