énumération D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080 (d3d12umddi.h)

L’énumération D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080 répertorie les types de trames d’encodeur H.264 possibles.

Syntax

typedef enum D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080 {
  D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_I_FRAME,
  D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_P_FRAME,
  D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_B_FRAME,
  D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_IDR_FRAME
} ;

Constantes

 
D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_I_FRAME
I-frame : cadre entièrement intra-codé.
D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_P_FRAME
P-frame (frame prédit) : autorise les références aux images passées.
D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_B_FRAME
Un cadre B (cadre bidirectionnel) : permet de faire référence à des images passées et futures, dans l’ordre d’affichage.
D3D12DDI_VIDEO_ENCODER_FRAME_TYPE_H264_0080_IDR_FRAME
Frame IDR (image d’actualisation instantanée du décodeur) : type spécial de I-frame où aucun frame après ne peut référencer une image antérieure.

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

D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_0082_0

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_0082_0