Partager via


structure DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL est utilisé dans le cadre d’une opération pour remplir une allocation avec un modèle.

Syntaxe

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

Membres

hAllocation

Gestion du pilote en mode noyau de l’allocation en cours de remplissage. Le handle est retourné à partir de DxgkDdiCreateAllocation. Les propriétés d’allocation sont nécessaires pour détecter si l’allocation est swizzled.

AllocationOffsetInBytes

Décalage, en octets, à partir du début de l’allocation en cours de remplissage.

FillSizeInBytes

Nombre d'octets à remplir.

FillPattern

Modèle d’octet à remplir.

DestinationVirtualAddress

Adresse virtuelle de la destination dans le contexte du processus de pagination.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dkmddi.h (inclure D3dkmddi.h)

Voir aussi

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation