DXGK_ACCESS_MODE列挙 (d3dkmddi.h)
DXGK_ACCESS_MODE では、マッピングの実行時に DxgkCbMapPhysicalMemoryが提供するアクセス モードについて説明します。
構文
typedef enum _DXGK_ACCESS_MODE {
DXGK_ACCESS_MODE_KERNEL_MODE,
DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;
定数
DXGK_ACCESS_MODE_KERNEL_MODE 結果のマッピングは、カーネル モードの仮想アドレスになります。 DxgkCbCreatePhysicalMemoryObject によって返される hPhysicalMemoryObject が DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE型の場合、AccessMode KernelMode である必要があります。 |
DXGK_ACCESS_MODE_USER_MODE 結果のマッピングは、現在のプロセスのコンテキストで行われます。 呼び出し元は、マップとマップ解除の両方で、正しいプロセスのコンテキストにあると想定されます。 |
備考
DXGK_ACCESS_MODE は、DxgkCbMapPhysicalMemoryに渡される DXGKARGCB_MAP_PHYSICAL_MEMORY 構造体で提供されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小サーバー | Windows Server 2022 |
ヘッダー | d3dkmddi.h |