DXGK_BUILDPAGINGBUFFER_FLUSHTLB struttura (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;

Members

RootPageTableAddress

Indirizzo fisico della tabella della pagina radice non valida.

hProcess

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

StartVirtualAddress

Inizio dell'intervallo di indirizzi virtuali gpu interessato.

EndVirtualAddress

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

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmddi.h (include D3dkmddi.h)