次の方法で共有


D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE構造体 (d3d12umddi.h)

GPU 仮想アドレス範囲とストライドについて説明します。

構文

typedef struct D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE {
  D3D12DDI_GPU_VIRTUAL_ADDRESS StartAddress;
  UINT64                       SizeInBytes;
  UINT64                       StrideInBytes;
} D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE;

メンバーズ

StartAddress

仮想アドレス範囲の先頭。

SizeInBytes

仮想アドレスのサイズ (バイト単位)。

StrideInBytes

頂点などのインデックス作成ストライドを定義します。 下位 32 ビットのみが使用されます。 このフィールドは、格納されている構造体の配置をどこでもクリーン/明白にするために、純粋に 64 ビットです。

備考

D3D12DDIARG_DISPATCH_RAYS_0054 構造体で使用されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー d3d12umddi.h