次の方法で共有


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 バージョン 1809
ヘッダー d3d12umddi.h