structure DXGKARGCB_PINFRAMEBUFFERFORSAVE (d3dkmddi.h)

La structure DXGKARGCB_PINFRAMEBUFFERFORSAVE contient les arguments utilisés par la fonction de rappel DXGKCB_PINFRAMEBUFFERFORSAVE , pour épingler la mémoire tampon de trame pour l’enregistrement.

Syntaxe

typedef struct _DXGKARGCB_PINFRAMEBUFFERFORSAVE {
  [in]  UINT   PhysicalAdapterIndex;
  [in]  SIZE_T CommitSize;
  [out] PMDL   pMdl;
} DXGKARGCB_PINFRAMEBUFFERFORSAVE;

Membres

[in] PhysicalAdapterIndex

Index de l’adaptateur physique.

[in] CommitSize

Taille, en octets, dont le pilote a besoin pour épingler. Cette taille doit être un multiple de PAGE_SIZE et doit être inférieure ou égale à la taille maximale spécifiée par le pilote lors de l’initialisation dans DXGK_FRAMEBUFFERSAVEAREA (pendant DXGKQAITYPE_FRAMEBUFFERSAVESIZE).

[out] pMdl

MdL pointant vers les pages de la zone d’enregistrement de la mémoire tampon de trame. Ces pages sont garanties pour être mappées à IoMmu.

Remarques

Pour plus d’informations, consultez Isolation GPU basée sur IOMMU .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1803 (WDDM 2.4)
En-tête d3dkmddi.h

Voir aussi

DXGKCB_PINFRAMEBUFFERFORSAVE