Partager via


structure DXGK_BUILDPAGINGBUFFER_FLUSHTLB (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FLUSHTLB est utilisé dans le cadre d’une opération de mémoire tampon de recherche de vidage (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 pages 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 les deux StartVirtualAddress et EndVirtualAddress sont zéro, la plage d’adresses virtuelles GPU entière est affectée.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
d’en-tête d3dkmddi.h (include D3dkmddi.h)