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) |