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, que le pilote doit é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 d’image. Ces pages sont garanties d’être mappées à IoMmu.
Remarques
Pour plus d’informations, consultez d’isolation GPU basée sur IOMMU.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1803 (WDDM 2.4) |
d’en-tête | d3dkmddi.h |