struttura DXGK_VIRTUALGPUSEGMENTINFO (dispmprt.h)

Informazioni sul segmento GPU virtuale.

Sintassi

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

Members

DriverSegmentId

ID driver del segmento di memoria fisica, enumerato da Dxgkrnl. Il valore inizia da 1.

Size

Dimensioni in questo segmento di memoria, necessario nella vGPU.

Alignment

Allineamento dell'allocazione nel segmento di memoria in byte. Questo valore deve essere un multiplo di 4096 byte o zero.

MinSegmentOffset

Facoltativamente, il driver può specificare un intervallo nel segmento in cui deve trovarsi questa allocazione. Se non esiste alcuna restrizione di intervallo, impostare questi valori su zero. Questo può essere usato, ad esempio, quando una parte dell'intervallo VPR deve essere assegnata a una vGPU.

Nota

Questa funzionalità è deprecata.

MaxSegmentOffset

Facoltativamente, il driver può specificare un intervallo nel segmento in cui deve trovarsi questa allocazione. Se non esiste alcuna restrizione di intervallo, impostare questi valori su zero. Questo può essere usato, ad esempio, quando una parte dell'intervallo VPR deve essere assegnata a una vGPU.

Nota

Questa funzionalità è deprecata.

PrivateDriverData

Dati privati del driver di allocazione.

Requisiti

Requisito Valore
Intestazione dispmprt.h