Condividi tramite


struttura DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL viene usato come parte di un'operazione per riempire un'allocazione con un criterio.

Sintassi

typedef struct _DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL {
  HANDLE                 hAllocation;
  UINT64                 AllocationOffsetInBytes;
  UINT64                 FillSizeInBytes;
  UINT                   FillPattern;
  D3DGPU_VIRTUAL_ADDRESS DestinationVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL;

Membri

hAllocation

Handle del driver in modalità kernel dell'allocazione riempita. L'handle viene restituito da DxgkDdiCreateAllocation. Le proprietà di allocazione sono necessarie per rilevare se l'allocazione è swizzled.

AllocationOffsetInBytes

Offset, in byte, dall'inizio dell'allocazione riempita.

FillSizeInBytes

Numero di byte da riempire.

FillPattern

Motivo di byte con cui riempire.

DestinationVirtualAddress

Indirizzo virtuale della destinazione nel contesto del processo di paging.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
intestazione d3dkmddi.h (include D3dkmddi.h)

Vedere anche

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation