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 |
ヘッダー | d3dkmddi.h (D3dkmddi.h を含む) |
関連項目
DxgkDdiCreateMemoryBasisの
DxgkDdiQueryAdapterInfoの