estrutura DXGK_BUILDPAGINGBUFFER_FLUSHTLB (d3dkmddi.h)
DXGK_BUILDPAGINGBUFFER_FLUSHTLB é usado como parte de uma operação de TLB (buffer look-aside) de tradução de liberação.
Sintaxe
typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
HANDLE hProcess;
D3DGPU_VIRTUAL_ADDRESS StartVirtualAddress;
D3DGPU_VIRTUAL_ADDRESS EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;
Membros
RootPageTableAddress
Endereço físico da tabela de página raiz que está sendo invalidada.
hProcess
Identificador de processo KMD, retornado de DxgkDdiCreateProcess ao qual a tabela de página pertence.
StartVirtualAddress
O início do intervalo de endereços virtuais de GPU afetado.
EndVirtualAddress
O fim do intervalo de endereços virtuais de GPU afetado. Quando StartVirtualAddress e EndVirtualAddress são zero, todo o intervalo de endereços virtuais de GPU é afetado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |