次の方法で共有


PFND3D12DDI_DISPATCH_RAYS_0054 コールバック関数 (d3d12umddi.h)

レイ生成シェーダーのスレッドを起動します。

構文

PFND3D12DDI_DISPATCH_RAYS_0054 Pfnd3d12ddiDispatchRays0054;

void Pfnd3d12ddiDispatchRays0054(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  const D3D12DDIARG_DISPATCH_RAYS_0054 *unnamedParam2
)
{...}

パラメーター

unnamedParam1

コマンド リストへのハンドル。

unnamedParam2

D3D12DDIARG_DISPATCH_RAYS_0054 構造体へのポインター。

戻り値

何一つ

備考

このコールバックは、グラフィックスまたはコンピューティング コマンド リストとバンドルから呼び出すことができます。

PFND3D12DDI_DISPATCH_RAYS_0054は、レイ生成シェーダー呼び出しのグリッドを呼び出します。 レイ生成シェーダーの各呼び出し (スレッド) は、グリッド全体での位置を認識し、PFND3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_0054を介して任意の光線を生成でき、他の呼び出しとは独立して動作します。 したがって、相互に関してスレッドの実行順序が定義されていません。

必要条件

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