Compartilhar via


estrutura DXGK_VIRTUALGPUSEGMENTINFO (dispmprt.h)

Informações sobre as informações do segmento de GPU virtual.

Sintaxe

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

Membros

DriverSegmentId

A ID do driver do segmento de memória física, que foi enumerada por Dxgkrnl. O valor começa a partir de 1.

Size

Tamanho neste segmento de memória, que é necessário na vGPU.

Alignment

Alinhamento de alocação no segmento de memória em bytes. Esse valor deve ser um múltiplo de 4096 bytes ou zero.

MinSegmentOffset

Opcionalmente, o driver pode especificar um intervalo no segmento em que essa alocação deve estar localizada. Se não houver nenhuma restrição de intervalo, defina esses valores como zero. Isso pode ser usado, por exemplo, quando uma parte do intervalo de VPR precisa ser atribuída a uma vGPU.

Observação

Essa funcionalidade foi preterida.

MaxSegmentOffset

Opcionalmente, o driver pode especificar um intervalo no segmento em que essa alocação deve estar localizada. Se não houver nenhuma restrição de intervalo, defina esses valores como zero. Isso pode ser usado, por exemplo, quando uma parte do intervalo de VPR precisa ser atribuída a uma vGPU.

Observação

Essa funcionalidade foi preterida.

PrivateDriverData

Dados privados do driver de alocação.

Requisitos

Requisito Valor
Cabeçalho dispmprt.h