2014-09-26 20 views
1

我发现可以使用SurfaceImageSource创建一个“DirectX岛”(即WinRT内部的DirectX以及其他XAML控件)。考虑到SDL最近已被移植到WinRT,我可以创建一个SDL游戏(而不是全屏),其中可以有其他XAML控件吗?SDL能否与其他XAML控件一起在WinRT应用程序内运行?

在WinRT上似乎还没有足够的文档。另外,如果SDL无法实现这一功能(一种简单的街机风格的游戏),还有其他一些图形库/游戏引擎?

回答

1

对SDL/WinRT的XAML支持是计划中的,但尚未实现超出功能勉强可用(且基本上不可用)的概念验证阶段。到目前为止,SDL/WinRT的大部分工作都是为了让非XAML/Direct3D应用程序运行良好。

对于XAML的初步支持需要注意的可能是围绕着SwapChainPanel和/或SwapChainBackgroundPanel,因为这些API的映射关系更接近SDL自己的API。 (至少,这些都是我自己的计划,在开发方面。)

+0

谢谢!当我看到问题#43在SDL回购中被标记为已解决时,我很好奇,并且想知道现在是否可以完成;我会等待,直到它或多或少地完全实用。 – 2014-10-29 11:28:52

相关问题