New ApplicationProgramInterface sampling (a sampling of the new APIs)
Windows Mobile 5.0 provides many new APIs Based on Windows Mobile 2003 version 2 (also known as windows moblie 2003 se. Most of these new APIs are designed for free developers to focus on application development issues, because many general-purpose devices and system ideas are encapsulated on the Windows Mobile 5.0 platform. Whether you develop personal, enterprise, or game software, this platform is trustworthy.
Some new features:
1. Rich graphic and multimedia support is provided through direct3d mobile and DirectDraw. Provides complete global positioning system (GPS) device support, including easy-to-use APIs and support for parallel access to GPS data by several applications.
2. Provide complete photography (CAMERA) support through two new APIs. The camera capture API is an easy-to-use high-level API for capturing and previewing images. DirectShow is the control of the camera hardware required by developers ).
3. Enhanced pocket outlook APIs include the ability to store custom data in the pocket Outlook Database and convert subscribed notifications to pocket Outlook data.
4. The new message APIs provides the ability to conveniently preview, edit, and send information in the application.
5. Use the getdeviceuniqueid function to obtain the unique identifier of the device.
The General Digital permission management (DRM) programming model uses the new file-based digital permission management (fdrm) DRM engine.
6. The general track architecture changes the system status, such as incoming call or network connection availability, through the status and notification functions provided by the agent APIs.
Note: The status and notification agent APIS is a powerful API that monitors and polls the status of the system. It is one of the most important and new APIs in Windows moblie 5.0. It will be the first APIs to be studied in detail in Windows moblie 5.0 and will be reflected in the column next month.
You can see that these new windows moblie 5.0apis provides out-of-the-box (used as an out-of-box) and supports many features that require manual programming. With these features, the Platform Supports Rapid Program Development and flexible access to a wide range of device features, allowing us to integrate more device support into our applications.