Mobile Direct3D Programming
The .NET Compact Framework version 2.0 introduces managed Direct3D development for devices. You can develop fast and robust Direct3D applications using most of the types of available for managed desktop Direct3D applications.
In This Section
- Windows Mobile DirectX and Direct3D
Provides an overview of managed Direct3D programming for devices.
- Using Fixed-Point Vertex Data
Describes how you can use fixed-point vertex data to increase performance.
- Managing Device Resources
Describes memory pooling and resources that need to be re-created when the device is reset.
- How to: Convert Desktop Direct3D Applications
Describes how to modify an existing managed Direct3D application developed for a desktop computer to run on a mobile device.
- How to: Transform Direct3D Objects
Describes how to move and rotate objects in a Direct3D scene.
- How to: Move and Target the Camera
Describes how to move and target the camera in a Direct3D scene.
- How to: Create a Mesh
Describes techniques for creating a mesh.
- How to: Display and Select Meshes
Provides an example of displaying and selecting meshes.
- How to: Handle Screen Rotation
Discusses considerations for running your application in modes other than portrait.
- How to: Use Sprites
Demonstrates drawing and rendering sprites.
Reference
- Microsoft.WindowsMobile.DirectX
Provides types used for Direct3D programming.
- Microsoft.WindowsMobile.DirectX.Direct3D
Provides the types used for creating Direct3D applications for devices.