structure D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 est une structure générique pour les profils codecs.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 {
UINT DataSize;
union {
D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 *pH264Profile;
D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 *pHEVCProfile;
D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 *pAV1Profile;
};
} D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2;
Membres
DataSize
Taille des données référencées, en octets.
pH264Profile
Pointeur vers une valeur D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 qui indique un profil H.264.
pHEVCProfile
Pointeur vers une valeur D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 qui indique un profil HEVC.
pAV1Profile
Pointeur vers une valeur D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 qui indique un profil AV1. Ajouté dans Windows 11, version 24H2 (WDDM 3.2).
Remarques
Consultez encodage vidéo D3D12 pour obtenir des informations générales, notamment une explication sur les pointeurs vers les types d’énumération.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 (WDDM 3.0) |
d’en-tête | d3d12umddi.h |