Partager via


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

Voir aussi

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0