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 |