首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenTK C# Windows Phone (8)

OpenTK C# Windows Phone (8)
EN

Stack Overflow用户
提问于 2013-04-07 00:48:18
回答 1查看 790关注 0票数 1

我正在尝试将一个桌面C#项目移植到Windows Phone (8)上,但我的问题是它在某些部分使用了OpenTK来显示一些3d模型。经过一些研究,我确定OpenTK是.NET或mono绑定到OpenGL。不过我知道Windows Phone不支持OpenGL,只支持XNA和Direct3D。

我现在的问题是,我可以做些什么来让这段代码工作。是否已经有了某种类型的OpenTK到Windows Phone的端口;一些OpenTK到direct3d的端口,然后我可以移植到WP,但我不确定我是否能够从C#访问Direct3D;我将不得不以某种方式弄清楚如何将OpenTK代码转换为XNA代码(这甚至(实际上)是可能的);或者有其他希望更简单的方法。

EN

回答 1

Stack Overflow用户

发布于 2013-04-17 01:55:18

恐怕没有简单的方法可以将您的OpenTK代码自动转换为DirectX。

我会把代码移植到http://www.monogame.net/上,它在Windows、Android、iOS和Linux上使用OpenTK,在Windows Phone8和Windows8Store/Metro上使用SharpDX。

这样,您的代码将独立于目标平台,但在将您的OpenTK迁移到monogame的过程中会涉及到一些工作。所以这可能不是你想听到的,抱歉。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15853466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档