D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION structure (d3d12video.h)
Représente une structure de configuration de codec pour l’encodage vidéo.
Syntaxe
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 *pH264Config;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC *pHEVCConfig;
D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION *pAV1Config;
};
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION;
Membres
DataSize
Taille des données de la structure de configuration de codec fournie.
pH264Config
Pointeur vers une structure D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 contenant des paramètres de configuration de codec pour l’encodage H.264.
pHEVCConfig
Pointeur vers une structure D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC contenant des paramètres de configuration de codec pour l’encodage HEVC.
pAV1Config
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