Windows appplattformsfunktioner för utvecklare

Windows tillhandahåller API:er och funktioner för att skapa skrivbordsappar. Använd dessa plattformsfunktioner för att lägga till inbyggda funktioner, till exempel hjälpmedel, AI på enheten, meddelanden och omfattande användargränssnitt, så att din app integreras med Windows maskinvaru- och operativsystemfunktioner.

Windows plattformsfunktioner kommer från Windows App SDK, Windows SDK och .NET. Bläddra bland funktionsområdena i det här avsnittet för att hitta de funktioner som passar din app och följ sedan länkarna till detaljerad vägledning för varje område.

funktionsområden för Windows plattform

I följande tabell visas Windows plattformsfunktionsområden, var och en med en beskrivning och en länk till detaljerad vägledning:

Funktionsområde Beskrivning
Tillgänglighet Skapa tillgängliga appar med stöd för hjälpmedelstekniker, tangentbordsnavigering och högkontrastlägen.
AI-baserade funktioner Integrera AI-funktioner direkt på enheten, inklusive Recall, Studio Effects, Click to Do samt stöd för Copilot-tangenten.
applivscykel och systemtjänster Hantera appstart, aktivering, bakgrundsuppgifter, energisparfunktioner och systemnivåtjänster.
Appåterställning Återställ apptillståndet efter en Windows-omstart så att användarna kan fortsätta där de slutade.
Ljud, video och kamera Ta foton och video, spela upp media och få åtkomst till ljudmaskinvara.
Kommunikation Lägg till meddelanden, kontakter och kalenderintegrering i din app.
Data och filer Läsa och skriva filer, hantera mappar, få åtkomst till flyttbara lagrings- och frågefilegenskaper.
Enheter och sensorer Få åtkomst till maskinvaruenheter, sensorer och kringutrustning.
Grafik Skapa visuella 2D- och 3D-objekt med DirectX, Direct2D och andra grafik-API:er.
Indata och interaktioner Hantera touch, penna, tangentbord, mus, tal och andra indatamodaliteter.
Aviseringar Skicka popup- och panelmeddelanden för att hålla användarna informerade.
Integrering med operativsystemet Anslut din app till Windows Shell-funktioner, inställningar och systemfunktioner.
Föreställning Analysera och optimera appens prestanda och svarstider.
Säkerhet och identitet Autentisera användare, skydda data och hantera appbehörigheter.
Testning Testa och felsöka din Windows-app med hjälp av plattformsverktyg och metodtips.
Användargränssnitt Skapa omfattande användargränssnitt med WinUI, XAML och andra gränssnittsramverk.