Condividi tramite


struttura DXGK_BUILDPAGINGBUFFER_FLUSHTLB (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FLUSHTLB viene usato come parte di un'operazione TLB (Flush Translation Look-Aside Buffer).

Sintassi

typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
  D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
  HANDLE                  hProcess;
  D3DGPU_VIRTUAL_ADDRESS  StartVirtualAddress;
  D3DGPU_VIRTUAL_ADDRESS  EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;

Membri

RootPageTableAddress

Indirizzo fisico della tabella della pagina radice invalidata.

hProcess

Handle del processo KMD, restituito da DxgkDdiCreateProcess, a cui appartiene la tabella di pagina.

StartVirtualAddress

Inizio dell'intervallo di indirizzi virtuali DELLA GPU interessato.

EndVirtualAddress

Fine dell'intervallo di indirizzi virtuali DELLA GPU interessato. Quando sia StartVirtualAddress che EndVirtualAddress sono zero, l'intero intervallo di indirizzi virtuali GPU è interessato.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
intestazione d3dkmddi.h (include D3dkmddi.h)