Direct3D Mobile for Windows Mobile-based Devices

Send Feedback

Microsoft® Direct3D® Mobile is an application programming interface (API) that provides support for 3-D graphics applications on Windows® CE-based platforms. It is derived from the Direct3D API found on Microsoft Windows-based desktop systems, and is optimized for use on embedded systems.

The following list describes the key aspects of Direct3D Mobile.

  • In comparison to Direct3D for Windows-based desktop computers, the footprint for Direct3D Mobile is greatly reduced. This is a result of eliminating support for 3-D graphics capabilities that are not available in embedded devices because of limited hardware and power.
  • The driver architecture allows you to implement driver solutions that are based only on software, based only on hardware, or a blend of software and hardware.
  • Direct3D Mobile is built with a multi-type architecture. In addition to floating point values, Direct3D Mobile also supports fixed point values in the form of the 16.16 fixed point format.

In this Section

Direct3D Mobile Application Development
Provides architectural background information on Direct3D Mobile as well as practical design details that you will need to know to create a Direct3D Mobile application.
Direct3D Mobile Security
Describes factors that you should consider when trying to make your Direct3D Mobile application more secure.
Direct3D Mobile Reference
Provides individual reference descriptions for the Direct3D Mobile programming elements.

See Also

Native Code


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show: