estructura DXGK_BUILDPAGINGBUFFER_FLUSHTLB (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FLUSHTLB se usa como parte de una operación de búfer de búsqueda de reserva de traducción de vaciado (TLB).

Sintaxis

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

Miembros

RootPageTableAddress

Dirección física de la tabla de página raíz que se va a invalidar.

hProcess

Identificador de proceso de KMD, devuelto de DxgkDdiCreateProcess, al que pertenece la tabla de páginas.

StartVirtualAddress

Inicio del intervalo de direcciones virtuales de GPU afectado.

EndVirtualAddress

Final del intervalo de direcciones virtuales de GPU afectado. Cuando StartVirtualAddress y EndVirtualAddress son cero, todo el intervalo de direcciones virtuales de GPU se ve afectado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado d3dkmddi.h (incluye D3dkmddi.h)