次の方法で共有


DXGK_VIRTUALGPUSEGMENTINFO 構造体 (dispmprt.h)

仮想 GPU セグメント情報に関する情報。

構文

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

メンバー

DriverSegmentId

Dxgkrnl によって列挙された物理メモリ セグメントのドライバー ID。 値は 1 から始まります。

Size

このメモリ セグメントのサイズ。vGPU で必要です。

Alignment

メモリ セグメント内の割り当てアラインメント (バイト単位)。 この値は、4096 バイトまたは 0 の倍数である必要があります。

MinSegmentOffset

必要に応じて、ドライバーは、この割り当てを配置する必要があるセグメント内の範囲を指定できます。 範囲の制限がない場合は、これらの値を 0 に設定します。 これは、たとえば、VPR 範囲の一部を vGPU に割り当てる必要がある場合に使用できます。

注意

この機能は非推奨です。

MaxSegmentOffset

必要に応じて、ドライバーは、この割り当てを配置する必要があるセグメント内の範囲を指定できます。 範囲の制限がない場合は、これらの値を 0 に設定します。 これは、たとえば、VPR 範囲の一部を vGPU に割り当てる必要がある場合に使用できます。

注意

この機能は非推奨です。

PrivateDriverData

割り当てドライバーのプライベート データ。

要件

要件
Header dispmprt.h