傾斜した BingMaps マップの上に 3D コンテンツをレンダリングする UWP プロジェクトに取り組んでいます。
マップの上にある別の (部分的に透明な) コントロールで directx を使用して 3D コンテンツをレンダリングしています。そのため、マップコントロールなどの内部または一部としてレンダリングされるのではなく、完全に分離されています。
geo/gps 座標を Directx で使用する 3D 座標系に転送するメソッドを作成し、directx のカメラをマップのカメラと一致させました。
しかし問題は、mapcontrol から取得したカメラ データが常に正しいとは限らないか、少なくとも最新ではないことです。
これらのプロパティを使用します: MapControl.ActualCamera.Location.Position、MapControl.Center.Location.Position、および MapControl.ActualCamera.FieldOfView。
これらは、実際の現在のカメラ データを取得するのに最適なものではないでしょうか? もしそうなら、私はどれを使うべきですか?