structure D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 encapsule une définition de paramètre générique liée au niveau.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 {
UINT DataSize;
union {
D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080 *pH264LevelSetting;
D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 *pHEVCLevelSetting;
D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095 *pAV1LevelSetting;
};
} D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2;
Membres
DataSize
Taille des données référencées, en octets.
pH264LevelSetting
Pointeur vers une valeur D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080 qui identifie le niveau H.264.
pHEVCLevelSetting
Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 qui identifie le niveau et le niveau d’une configuration de niveau HVEC.
pAV1LevelSetting
Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095 qui identifie le niveau et le niveau d’une configuration de niveau AV1. Ajouté dans Windows 11, version 24H2 (WDDM 3.2).
Remarques
Consultez d’encodage vidéo D3D12 pour obtenir des informations générales.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 (WDDM 3.0) |
d’en-tête | d3d12umddi.h |