新的應用程式介面取樣(A Sampling of the New APIs)
Windows Mobile 5.0在Windows Mobile 2003第二版(也稱為Windows Moblie 2003 SE)基礎上提供許多新的APIs。這些新的APIs大部分是為自由開發人員集中應用開發問題而設計的,因為許多通用裝置和系統觀點封裝在Windows Mobile 5.0平台。無論你開發個人、企業或遊戲軟體,這個平台都是值得信賴的。
部分新功能:
1、通過Direct3D Mobile 和DirectDraw提供豐富的圖形和多媒體支援。提供完整的全球定位系統(GPS)裝置支援,其中包括易用的(easy-to-use)API和支援若干應用程式並行存取GPS資料。
2、通過兩個新的APIs提供完整的攝影(camera)支援。其中Camera Capture API是易用的進階(high-level)API,用於捕獲和預覽圖片。DirectShow為開發人員所需要的攝影硬體控制項(control of the camera hardware)。
3、增強Pocket Outlook API包含了在Pocket Outlook資料庫中儲存定製資料和將訂閱的通知轉換為Pocket Outlook資料的應用能力。
4、新的訊息APIs提供了便捷地在應用程式中預覽、編輯和發送資訊的能力。
5、通過GetDeviceUniqueID函數擷取裝置唯一的標識符。
通用的數字許可權管理(digital rights management,簡稱 DRM)程式設計模型通過新的基於檔案數字許可權管理(File-Based Digital Rights Management,簡稱FDRM)跨越(across)DRM引擎。
6、通用的軌跡體繫結構通過狀態和通知代理程式APIs提供的功能改變系統的狀態,諸如來電呼入或網路連接的可用性。
備忘: 狀態和通知代理程式APIs是強大的API,它負責監視和輪詢系統的相關狀態。它是Windows Moblie 5.0中許多重要的、新的APIs之一。它將是Windows Moblie 5.0中第一個被詳細研究的APIs,並在下月的專欄中體現。
你能看到這些新的Windows Moblie 5.0APIs提供out-of-the-box(拿來即用),支援以前許多需要自己手動編寫程式的功能。有這些特徵,如平台有支援快速程式開發、靈活訪問豐富的裝置特徵允許在我們的應用程式中整合更多的裝置支援。