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 de niveau générique.
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 de 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 de 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
Pour plus d’informations générales, consultez Encodage vidéo D3D12 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3d12umddi.h |