次の方法で共有


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)
Header d3dkmddi.h

こちらもご覧ください

DXGKCB_MAPPHYSICALMEMORY

DXGKCB_UNMAPPHYSICALMEMORY