次の方法で共有


DXGKARGCB_UNMAP_PHYSICAL_MEMORY構造体 (d3dkmddi.h)

DXGKARGCB_UNMAP_PHYSICAL_MEMORY 構造体には、CPU 参照可能アドレスが DXGKCB_UNMAPPHYSICALMEMORY コールバック関数によってマップ解除されている物理メモリ オブジェクトに関する情報が含まれています。

構文

typedef struct _DXGKARGCB_UNMAP_PHYSICAL_MEMORY {
  HANDLE hPhysicalMemoryObject;
  void   *pBaseAddress;
  SIZE_T Size;
} DXGKARGCB_UNMAP_PHYSICAL_MEMORY;

メンバーズ

hPhysicalMemoryObject

CPU 可視アドレスのマップ解除元の物理メモリ オブジェクト。

pBaseAddress

マップされていない DXGKCB_MAPPHYSICALMEMORY から返されるベース アドレス。

Size

マップされた領域のサイズ (バイト単位)。 これは、対応するマップ呼び出しから出力されたマップされた Size パラメーターと一致する必要があります。

備考

詳細については、IOMMU DMA の再マップ を参照してください。

必要条件

要件 価値
サポートされる最小サーバー Windows Server 2022 (WDDM 2.9)
ヘッダー d3dkmddi.h

関連項目

DXGKCB_MAPPHYSICALMEMORY

DXGKCB_UNMAPPHYSICALMEMORY