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

レイ トレーシング アクセラレーション構造をコピーします。

構文

PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;

void Pfnd3d12ddiCopyRaytracingAccelerationStructure0054(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  const D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 *unnamedParam2
)
{...}

パラメーター

unnamedParam1

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

unnamedParam2

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

戻り値

なし

解説

レイ トレーシングアクセラレーション構造体には内部ポインターが含まれており、デバイスに依存する不透明なレイアウトが存在する可能性があるため、それらをコピーしたり、操作したりするには、ドライバーが要求された操作を処理できるように専用の API が必要です。 CopyRaytracingAccelerationStructure API は、Mode パラメーターによって要求された変換を適用しながら、ソース アクセラレーション構造を受け取り、コピー先のメモリにコピーします。

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

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h