我正在开展一个UWP项目,我在倾斜的BingMaps地图上渲染3D内容。
我正在使用directx在位于地图顶部的单独(部分透明)控件中渲染我的3d内容。所以它不是在mapcontrol中或作为mapcontrol或其他任何东西的一部分渲染,它是完全独立的。
为了(尝试)使3D相机与地图相机匹配,我使用ActualCameraChanged事件来确定何时更新和渲染我的3D相机。
现在我注意到,有时当我启动地图时,从不会触发ActualCameraChanged事件。我没有得到任何警告或错误或什么都没有,一切似乎都运行良好,但事件并没有被触发。
有谁知道可能导致这种情况的原因?
答案 0 :(得分:0)
这似乎是当前版本的地图控件中的错误。您可以尝试使用LoadingStatusChanged事件。