共用方式為


Windows 應用程式開發的功能

Windows 提供了豐富的平台功能,幫助你打造優秀的應用程式。 本節涵蓋 Windows 開發者可用的 API 與功能,從無障礙與 AI,到檔案、通知及使用者介面。

部分功能可在 Windows App SDK 中使用。 其他則來自 Windows 作業系統本身,透過 Windows SDK 或 .NET 中的 API。

特色區域

功能區域 說明
無障礙設施 打造支援輔助科技、鍵盤導航及高對比度模式的無障礙應用程式。
AI 驅動的功能 整合裝置上的 AI 功能,包括 Recall、Studio Effects、Click to Do 及 Copilot 鍵支援。
應用程式生命週期和系統服務 管理應用程式啟動、啟用、背景任務、電源管理及系統層級服務。
應用程式還原 Windows 重啟後還原應用程式狀態,讓使用者能從中斷的地方繼續。
音訊、視訊和相機 拍攝照片與影片、播放媒體並存取音訊硬體。
通訊 將訊息、聯絡人和行事曆整合到你的應用程式中。
資料和檔案 讀取與寫入檔案、管理資料夾、存取可移動儲存空間,以及查詢檔案屬性。
裝置與感應器 存取硬體裝置、感測器及周邊設備。
圖形 使用 DirectX、Direct2D 及其他圖形 API 製作 2D 與 3D 視覺效果。
輸入與互動 處理觸控、筆、鍵盤、滑鼠、語音及其他輸入方式。
通知 發送彈出和磁貼通知,讓用戶隨時掌握最新資訊。
作業系統整合 將你的應用程式連接到 Windows Shell 功能、設定和系統能力。
績效 分析並優化應用程式的效能與回應速度。
安全性和身分識別 驗證使用者、保護資料並管理應用程式權限。
演講 在你的應用程式中加入語音輸入和文字轉語音合成功能。
Testing 使用平台工具和最佳實務測試並除錯你的 Windows 應用程式。
User Interface (使用者介面) 用 WinUI、XAML 及其他 UI 框架打造豐富的使用者介面。