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