Partager via


structure DXGK_VIRTUALGPUSEGMENTINFO (dispmprt.h)

Informations sur les informations sur le segment GPU virtuel.

Syntaxe

typedef struct _DXGK_VIRTUALGPUSEGMENTINFO {
  ULONG  DriverSegmentId;
  UINT64 Size;
  UINT   Alignment;
  UINT64 MinSegmentOffset;
  UINT64 MaxSegmentOffset;
  UINT   PrivateDriverData;
} DXGK_VIRTUALGPUSEGMENTINFO, *PDXGK_VIRTUALGPUSEGMENTINFO;

Membres

DriverSegmentId

ID du pilote du segment de mémoire physique, énuméré par Dxgkrnl. La valeur commence à partir de 1.

Size

Taille dans ce segment de mémoire, nécessaire dans le processeur virtuel.

Alignment

Alignement de l’allocation dans le segment de mémoire en octets. Cette valeur doit être un multiple de 4 096 octets ou zéro.

MinSegmentOffset

Si vous le souhaitez, le pilote peut spécifier une plage dans le segment où cette allocation doit se trouver. S’il n’existe aucune restriction de plage, définissez ces valeurs sur zéro. Cela peut être utilisé, par exemple, lorsqu’une partie de la plage VPR doit être affectée à un processeur virtuel.

Note

Cette fonctionnalité est déconseillée.

MaxSegmentOffset

Si vous le souhaitez, le pilote peut spécifier une plage dans le segment où cette allocation doit se trouver. S’il n’existe aucune restriction de plage, définissez ces valeurs sur zéro. Cela peut être utilisé, par exemple, lorsqu’une partie de la plage VPR doit être affectée à un processeur virtuel.

Note

Cette fonctionnalité est déconseillée.

PrivateDriverData

Données privées du pilote d’allocation.

Exigences

Exigence Valeur
d’en-tête dispmprt.h