Viewport3D不支持UWP

时间:2017-02-27 15:50:51

标签: uwp

我在GMap项目中找到了Demo.StreetView,它对街景很有用,我想把它改成UWP。但它使用" Viewport3D"没有在UWP中支持的。我该怎么办? public class PanoramaViewer : Viewport3D

1 个答案:

答案 0 :(得分:1)

如您所知,UWP不支持Viewport3D。 UWP应用程序通过不同方式支持3D图形。例如,JavaScript应用程序通过 WebGL 支持3D图形。 XAML应用程序通过 Direct3D SwapChainPanel控件及相关类互操作支持3D图形。但是,XAML UI直接支持3-D perspective effects

我不熟悉GMap项目。但如果您在MapControl上进行检查,您会发现地图也会在SwapChainPanel上呈现。您可以尝试使用它来实现您想要的。 enter image description here

有关详细信息,请参阅DirectX programmingXAML SwapChainPanel DirectX interop sample