struttura DXGKARGCB_PINFRAMEBUFFERFORSAVE (d3dkmddi.h)
La struttura DXGKARGCB_PINFRAMEBUFFERFORSAVE contiene gli argomenti utilizzati dalla funzione di callback DXGKCB_PINFRAMEBUFFERFORSAVE, per aggiungere il buffer dei frame per il salvataggio.
Sintassi
typedef struct _DXGKARGCB_PINFRAMEBUFFERFORSAVE {
[in] UINT PhysicalAdapterIndex;
[in] SIZE_T CommitSize;
[out] PMDL pMdl;
} DXGKARGCB_PINFRAMEBUFFERFORSAVE;
Membri
[in] PhysicalAdapterIndex
Indice dell'adattatore fisico.
[in] CommitSize
Dimensioni, in byte, necessarie per l'aggiunta del driver. Questa dimensione deve essere un multiplo di PAGE_SIZE e deve essere minore o uguale alla dimensione massima specificata dal driver durante l'inizializzazione in DXGK_FRAMEBUFFERSAVEAREA (durante DXGKQAITYPE_FRAMEBUFFERSAVESIZE).
[out] pMdl
MDL che punta alle pagine dell'area di salvataggio del buffer di frame. Queste pagine sono sicuramente mappate a IoMmu.
Osservazioni
Per altre informazioni, vedere isolamento GPU basato su IOMMU.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1803 (WDDM 2.4) |
intestazione | d3dkmddi.h |