次の方法で共有


DXGKDDI_GETROOTPAGETABLESIZE コールバック関数 (d3dkmddi.h)

DxgkDdiGetRootPageTableSize は、指定された数のページ テーブル エントリを保持するために必要な最小ルート ページ テーブル サイズをバイト単位で返します。 ページ テーブル内のエントリの実際の数は、指定された値を超える可能性があります。

DxgkDdiGetRootPageTableSize は、DXGK_GPUMMUCAPS::PageTableLevelCount が 2 の場合にのみ呼び出されます。

構文

DXGKDDI_GETROOTPAGETABLESIZE DxgkddiGetrootpagetablesize;

SIZE_T DxgkddiGetrootpagetablesize(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_GETROOTPAGETABLESIZE pArgs
)
{...}

パラメーター

hAdapter

ディスプレイ アダプターのハンドル。

pArgs

操作を記述する DXGKARG_GETROOTPAGETABLESIZE 構造体。

戻り値

ページ テーブルのサイズ (バイト単位)。 サイズは、ページ テーブルが配置されている GPU メモリ セグメントのページ サイズの倍数である必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ターゲット プラットフォーム デスクトップ
ヘッダー d3dkmddi.h