DXGK_BUILDPAGINGBUFFER_FLUSHTLB Struktur (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FLUSHTLB wird als Teil eines TLB-Vorgangs (Flush Translation Look-Aside Buffer) verwendet.

Syntax

typedef struct _DXGK_BUILDPAGINGBUFFER_FLUSHTLB {
  D3DGPU_PHYSICAL_ADDRESS RootPageTableAddress;
  HANDLE                  hProcess;
  D3DGPU_VIRTUAL_ADDRESS  StartVirtualAddress;
  D3DGPU_VIRTUAL_ADDRESS  EndVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FLUSHTLB;

Member

RootPageTableAddress

Physische Adresse der Stammseitentabelle, die ungültig ist.

hProcess

KMD-Prozesshandle, das von DxgkDdiCreateProcess zurückgegeben wird, zu dem die Seitentabelle gehört.

StartVirtualAddress

Der Start des betroffenen virtuellen GPU-Adressbereichs.

EndVirtualAddress

Das Ende des betroffenen virtuellen GPU-Adressbereichs. Wenn sowohl StartVirtualAddress als auch EndVirtualAddress null sind, ist der gesamte virtuelle GPU-Adressbereich betroffen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)