DXGK_BUILDPAGINGBUFFER_FLUSHTLB结构 (d3dkmddi.h)
DXGK_BUILDPAGINGBUFFER_FLUSHTLB 用作刷新转换旁观缓冲区的一部分, (TLB) 操作。
语法
typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
HANDLE hProcess;
D3DGPU_VIRTUAL_ADDRESS StartVirtualAddress;
D3DGPU_VIRTUAL_ADDRESS EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;
成员
RootPageTableAddress
正在失效的根页表的物理地址。
hProcess
KMD 进程句柄,从 DxgkDdiCreateProcess 返回,页表所属。
StartVirtualAddress
受影响的 GPU 虚拟地址范围的开头。
EndVirtualAddress
受影响的 GPU 虚拟地址范围的末尾。 当 StartVirtualAddress 和 EndVirtualAddress 均为零时,整个 GPU 虚拟地址范围都会受到影响。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | d3dkmddi.h (包括 D3dkmddi.h) |