DXGK_MEMORYRANGE 構造体 (d3dkmddi.h)
DXGK_MEMORYRANGE構造体は、メモリの範囲を表します。
構文
typedef struct _DXGK_MEMORYRANGE {
UINT64 SegmentOffset;
UINT64 SizeInBytes;
} DXGK_MEMORYRANGE;
メンバー
SegmentOffset
セグメントの先頭からのオフセット (バイト単位)。 値は、セグメント ページの境界に揃える必要があります。
SizeInBytes
範囲内のバイト数。 値は、セグメント ページ サイズの倍数である必要があります。
注釈
DXGK_MEMORYRANGEを使用する方法の 1 つは、 DxgkDdiQueryAdapterInfo を使用し、不適切な GPU メモリ範囲を照会する DXGK_QUERYSEGMENTMEMORYSTATE です。 クエリは、アダプター オブジェクトの初期化中に実行されます。 ドライバーは、 セグメントのDXGK_SEGMENTDESCRIPTOR4::NumInvalidMemoryRanges が 0 でない場合にのみ呼び出されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | d3dkmddi.h (D3dkmddi.h を含む) |