.NET Compact Framework 中的 Mobile Direct3D 编程
更新:2007 年 11 月
.NET Compact Framework 2.0 版引入了针对设备的托管 Direct3D 开发。通过使用可用于托管桌面 Direct3D 应用程序的大多数类型,您可以开发快速可靠的 Direct3D 应用程序。
本节内容
Windows Mobile DirectX 和 Direct3D
提供针对设备的托管 Direct3D 编程的概述。使用定点的顶点数据
描述如何使用固定点顶点数据来提升性能。管理设备资源
描述重置设备时需要重新创建的内存池和资源。如何:转换桌面 Direct3D 应用程序
描述如何修改为桌面计算机开发的现有托管 Direct3D 应用程序以便在移动设备上运行。如何:创建网格
描述创建网格的技术。如何:显示和选择网格
提供显示和选择网格的示例。如何:处理屏幕旋转
讨论以非纵向模式运行应用程序的注意事项。如何:移动照相机并使其对准目标
描述如何使用视图变换移动照相机并使其对准目标。如何:变换 Direct3D 对象
描述如何使用世界变换来移动、旋转和缩放 Direct3D 对象。如何:使用子画面
演示如何绘制和呈现子画面。
参考
Microsoft.WindowsMobile.DirectX
提供用于 Direct3D 编程的类型。Microsoft.WindowsMobile.DirectX.Direct3D
提供用于针对设备创建 Direct3D 应用程序的类型。