Mobile Direct3D Programming in the .NET Compact Framework
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: 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: Move and Target the Camera
Describes how to use view transformations to move and target the camera.How to: Transform Direct3D Objects
Describes how to use world transformations to move, rotate, and scale Direct3D objects.How to: Use Sprites
Demonstrates how to draw and render 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.