次の方法で共有


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
ヘッダー d3dkmddi.h (D3dkmddi.h を含む)

関連項目

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation