D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0080_2 structure (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0080_2 contient des informations de configuration pour un codec HEVC (H.265). Utilisez D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 pour la prise en charge complète de la fonctionnalité d’encodage vidéo pour Windows 11 (WDDM 3.0).
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0080_2 {
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS_0080 ConfigurationFlags;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 MinLumaCodingUnitSize;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 MaxLumaCodingUnitSize;
} D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0080_2;
Membres
ConfigurationFlags
Valeur D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS_0080 qui définit l’ensemble des fonctionnalités activées. Les indicateurs peuvent être combinés.
MinLumaCodingUnitSize
Valeur D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 qui indique la taille minimale du bloc de codage luma à utiliser dans l’encodeur. Cette valeur correspond à la valeur codée par l’utilisateur dans l’ensemble de paramètres de séquence (SPS).
MaxLumaCodingUnitSize
Valeur D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 qui indique la taille maximale du bloc de codage luma à utiliser dans l’encodeur. Cette valeur correspond à la valeur codée par l’utilisateur dans le SPS.
Remarques
Utilisez D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 pour la prise en charge complète de la fonctionnalité d’encodage vidéo pour Windows 11 (WDDM 3.0).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |