次の方法で共有


DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL 構造体 (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL は、割り当てをパターンで埋める操作の一部として使用されます。

構文

typedef struct _DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL {
  HANDLE                 hAllocation;
  UINT64                 AllocationOffsetInBytes;
  UINT64                 FillSizeInBytes;
  UINT                   FillPattern;
  D3DGPU_VIRTUAL_ADDRESS DestinationVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL;

メンバー

hAllocation

入力されている割り当てのカーネル モード ドライバー ハンドル。 ハンドルは DxgkDdiCreateAllocation から返されます。 割り当てがスウィズルされているかどうかを検出するには、割り当てプロパティが必要です。

AllocationOffsetInBytes

割り当ての開始からのオフセット (バイト単位)。

FillSizeInBytes

格納するバイト数。

FillPattern

塗りつぶすバイト パターン。

DestinationVirtualAddress

ページング プロセスのコンテキストでの宛先の仮想アドレス。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
Header d3dkmddi.h (D3dkmddi.h を含む)

こちらもご覧ください

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation