HitTestParameters3DパラメーターをVisualTreeHelper.HitTest(、、、)に渡そうとしていますが、これを行う方法に関する例を見つけることができず、HitTestParameters3Dに関する情報が不足しています。
ヘルプをいただければ幸いです。
ありがとう
Q
パラメータにはRayHitTestParametersクラスを使用します。
RayHitTestParameters hitParams =
new RayHitTestParameters(
new Point3D(0, 0, 0),
new Vector3D(1, 0, 0)
);
VisualTreeHelper.HitTest(visual3d, null, ResultCallback, hitParams);
最初のパラメーターとして、Viewport3DではなくVisual3D(たとえば、ModelVisual3D)をHitTestに渡すようにしてください。そうしないと、「RayHitTestParametersからHitTestParametersに変換できません」というエラーが発生します。