structure D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0080_2 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0080_2 contient des informations de configuration pour un codec H.264.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0080_2 {
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS_0080 ConfigurationFlags;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_0080 DirectModeConfig;
UCHAR pic_order_cnt_type;
UCHAR log2_max_frame_num_minus4;
UCHAR log2_max_pic_order_cnt_lsb_minus4;
} D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0080_2;
Membres
ConfigurationFlags
Valeur D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS_0080 qui définit l’ensemble des fonctionnalités activées pour un codec H.264. Les indicateurs peuvent être combinés.
DirectModeConfig
Valeur D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_0080 qui spécifie les informations de configuration relatives aux modes DIRECT.
pic_order_cnt_type
Le mode de filtre du type de nombre d’ordres d’images tel que défini dans la norme H.264 sous pic_order_cnt_type dans le jeu de paramètres de séquence. La valeur de pic_order_cnt_type est comprise entre 0 et 2, inclus.
log2_max_frame_num_minus4
Valeur de la variable MaxFrameNum utilisée dans frame_num dérivations associées comme suit : MaxFrameNum = 2^(log2_max_frame_num_minus4 + 4)
.
La valeur de log2_max_frame_num_minus4 est comprise entre 0 et 12, inclus.
log2_max_pic_order_cnt_lsb_minus4
Valeur de la variable MaxPicOrderCntLsb utilisée dans le processus de décodage du nombre de commandes d’images, comme spécifié dans la spécification H.264 comme suit : MaxPicOrderCntLsb = 2^ (log2_max_pic_order_cnt_lsb_minus4 + 4)
.
La valeur de log2_max_pic_order_cnt_lsb_minus4 est comprise entre 0 et 12, inclus.
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour