更新: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 应用程序的类型。