Partager via


structure D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 (d3d12umddi.h)

La structure D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 spécifie les paramètres du mode intra-actualisation qui doivent être utilisés lors du déclenchement de sessions intra-actualisation.

Syntaxe

typedef struct D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 {
  D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080 Mode;
  UINT                                           IntraRefreshDuration;
} D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080;

Membres

Mode

Valeur D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080 qui indique le type d’actualisation intra à utiliser.

IntraRefreshDuration

Durée de la session intra-actualisation, en nombre d’images. Si mode est D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED_0080, IntraRefreshDuration et la hauteur du cadre définissent la taille des lignes I pendant la durée de la session IR.

Remarques

Lors du déclenchement d’une session intra-actualisation, l’hôte informe le numéro d’image actuel par rapport au [0..Session IntraRefreshDuration) en définissant IntraRefreshFrameIndex dans la structure de contrôle d’image.

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_PICTURE_CONTROL_DESC_0080_2

D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0