DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL Struktur (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL wird als Teil eines Vorgangs verwendet, um eine Zuordnung mit einem Muster zu füllen.

Syntax

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

Member

hAllocation

Das Kernelmodustreiberhandle der zu füllenden Zuordnung. Das Handle wird von DxgkDdiCreateAllocation zurückgegeben. Die Zuordnungseigenschaften werden benötigt, um zu erkennen, ob die Zuordnung geschwengt ist.

AllocationOffsetInBytes

Der Offset in Bytes ab dem Beginn der zu füllenden Zuordnung.

FillSizeInBytes

Die Anzahl der zu füllenden Bytes.

FillPattern

Das Bytemuster, mit dem gefüllt werden soll.

DestinationVirtualAddress

Die virtuelle Adresse des Ziels im Kontext des Pagingprozesses.

Anforderungen

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

Weitere Informationen

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation