structure DXGK_BUILDPAGINGBUFFER_FLUSHTLB (d3dkmddi.h)
DXGK_BUILDPAGINGBUFFER_FLUSHTLB est utilisé dans le cadre d’une opération de mémoire tampon d’apparence de traduction (TLB).
Syntaxe
typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
HANDLE hProcess;
D3DGPU_VIRTUAL_ADDRESS StartVirtualAddress;
D3DGPU_VIRTUAL_ADDRESS EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;
Membres
RootPageTableAddress
Adresse physique de la table de page racine en cours d’invalidation.
hProcess
Handle de processus KMD, retourné par DxgkDdiCreateProcess, auquel appartient la table de pages.
StartVirtualAddress
Début de la plage d’adresses virtuelles GPU affectée.
EndVirtualAddress
Fin de la plage d’adresses virtuelles GPU affectée. Lorsque StartVirtualAddress et EndVirtualAddress sont tous deux zéro, la plage d’adresses virtuelles GPU entière est affectée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |