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) |