Udostępnij za pośrednictwem


Funkcje tworzenia aplikacji systemu Windows

System Windows udostępnia bogaty zestaw funkcji platformy, które ułatwiają tworzenie wspaniałych aplikacji. W tej sekcji omówiono interfejsy API i możliwości dostępne dla deweloperów systemu Windows, od ułatwień dostępu i sztucznej inteligencji po pliki, powiadomienia i interfejs użytkownika.

Niektóre funkcje są dostępne w zestawie SDK aplikacji systemu Windows. Inne pochodzą z samego systemu operacyjnego Windows za pośrednictwem interfejsów API w zestawie Windows SDK lub .NET.

Obszary funkcjonalności

Obszar funkcjonalny Opis
Dostępność Twórz dostępne aplikacje z obsługą technologii pomocniczych, nawigacji za pomocą klawiatury i trybów dużego kontrastu.
Funkcje oparte na sztucznej inteligencji Integruj możliwości sztucznej inteligencji na urządzeniu, takie jak przypomnienia, efekty studyjne, funkcja Kliknij, aby wykonać oraz wsparcie funkcji Copilot.
cykl życia aplikacji i usługi systemowe Zarządzanie uruchamianiem, aktywacją aplikacji, zadaniami w tle, zarządzaniem energią i usługami na poziomie systemu.
Przywracanie aplikacji Przywróć stan aplikacji po ponownym uruchomieniu systemu Windows, aby użytkownicy mogli kontynuować tam, gdzie skończyli.
Audio, wideo i kamera Przechwytywanie zdjęć i wideo, odtwarzanie multimediów i uzyskiwanie dostępu do sprzętu audio.
Komunikacja Dodaj do aplikacji integrację wiadomości, kontaktów i kalendarza.
dane i pliki Odczytywanie i zapisywanie plików, zarządzanie folderami, uzyskiwanie dostępu do magazynu wymiennego i wykonywanie zapytań o właściwości pliku.
Urządzenia i czujniki Dostęp do urządzeń sprzętowych, czujników i urządzeń peryferyjnych.
Grafika Twórz wizualizacje 2D i 3D przy użyciu interfejsów API, takich jak DirectX, Direct2D i inne graficzne API.
Dane wejściowe i interakcje Obsługa dotyku, pióra, klawiatury, myszy, mowy i innych sposobów wprowadzania danych wejściowych.
Powiadomienia Wysyłaj wyskakujące powiadomienia i kafelki, aby informować użytkowników.
Integracja systemu operacyjnego Połącz aplikację z funkcjami, ustawieniami i możliwościami systemu Windows shell.
Wydajność Analizowanie i optymalizowanie wydajności i czasu odpowiedzi aplikacji.
Zabezpieczenia i tożsamość Uwierzytelnianie użytkowników, ochrona danych i zarządzanie uprawnieniami aplikacji.
Przemówienie Dodaj wejście głosowe i syntezę mowy do swojej aplikacji.
Testowanie Przetestuj i debuguj aplikację systemu Windows przy użyciu narzędzi platformy i najlepszych rozwiązań.
interfejs użytkownika Twórz rozbudowane interfejsy użytkownika za pomocą interfejsów WinUI, XAML i innych struktur interfejsu użytkownika.