Partager via


structure D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 (d3d12video.h)

Représente la configuration du codec pour l’encodage H.264.

Syntaxe

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS                   ConfigurationFlags;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES            DirectModeConfig;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES DisableDeblockingFilterConfig;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264;

Membres

ConfigurationFlags

Combinaison d’indicateurs OR au niveau du bit de l’énumération D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS définissant l’ensemble des fonctionnalités de codec activées.

DirectModeConfig

Valeur de l’énumération D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES spécifiant les modes directs.

DisableDeblockingFilterConfig

Valeur de l’énumération D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES spécifiant la configuration liée à la syntaxe disable_deblocking_filter_idc de la spécification H.264.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête d3d12video.h