DXGKARGCB_PINFRAMEBUFFERFORSAVE Struktur (d3dkmddi.h)

Die DXGKARGCB_PINFRAMEBUFFERFORSAVE-Struktur enthält die Argumente, die von der DXGKCB_PINFRAMEBUFFERFORSAVE Rückruffunktion zum Anheften des Framepuffers zum Speichern verwendet werden.

Syntax

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

Member

[in] PhysicalAdapterIndex

Der Index des physischen Adapters.

[in] CommitSize

Die Größe in Bytes, die der Treiber zum Anheften benötigt. Diese Größe muss ein Vielfaches von PAGE_SIZE sein und muss kleiner oder gleich der maximalen Größe sein, die der Treiber während der Initialisierung in DXGK_FRAMEBUFFERSAVEAREA (während DXGKQAITYPE_FRAMEBUFFERSAVESIZE) angegeben hat.

[out] pMdl

Eine MDL, die auf die Seiten des Framepufferspeicherbereichs zeigt. Diese Seiten werden garantiert dem IoMmu zugeordnet.

Hinweise

Weitere Informationen finden Sie unter IOMMU-basierte GPU-Isolation .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1803 (WDDM 2.4)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGKCB_PINFRAMEBUFFERFORSAVE