funkcje platformy aplikacji Windows dla deweloperów

Windows udostępnia interfejsy API i funkcje umożliwiające tworzenie aplikacji klasycznych. Użyj tych funkcji platformy, aby dodać funkcje natywne — takie jak ułatwienia dostępu, sztuczna inteligencja na urządzeniu, powiadomienia i rozbudowane interfejsy użytkownika — dzięki czemu aplikacja integruje się z Windows możliwościami sprzętu i systemu operacyjnego.

Funkcje platformy Windows wywodzą się z pakietów Zestaw SDK do aplikacji systemu Windows, Windows SDK i .NET. Przejrzyj obszary funkcji w tej sekcji, aby znaleźć możliwości, które pasują do aplikacji, a następnie skorzystaj z linków do szczegółowych wskazówek dla każdego obszaru.

obszary funkcji platformy Windows

W poniższej tabeli wymieniono obszary funkcji platformy Windows z opisem i linkiem do szczegółowych wskazówek:

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 za pomocą interfejsów API DirectX, Direct2D i innych interfejsów API graficznych.
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.
Testowanie Przetestuj i debuguj aplikację 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.