2016-11-29 7 views
0

傾斜したBingMapsマップの上に3DコンテンツをレンダリングするUWPプロジェクトで作業しています。MapControl.ActualCameraChangedは常にトリガーするとは限りません

私はマップ上にある別個の(部分的に透明な)コントロールでdirectxを使って自分の3Dコンテンツをレンダリングしています。マップコントロールやマップコントロールの一部としてレンダリングされたり、レンダリングされたりすることはありません。完全に分離されています。

3Dカメラをマップカメラに一致させるために、私はActualCameraChangedイベントを使用して、3Dカメラの更新とレンダリングのタイミングを決定します。

今私はマップを開始するときに、ActualCameraChangedイベントがトリガーされないことに気付きました。私は警告もエラーも何も得られず、すべてうまくいくように見えますが、イベントは発生しません。

これを引き起こす原因は何ですか?

答えて

0

現在のマップコントロールのバグのようです。代わりに、LoadStatusChangedイベントを使用してみてください。

+0

これは、必要に応じてほぼ頻繁に(適切なタイミングではなく)トリガーしません。 (たとえば、カメラをある場所の周りに回転させると、トリガしませんが、常にトリガする必要があります) – Stef

関連する問題