Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Windows offre un set completo di funzionalità della piattaforma che consentono di creare app eccezionali. Questa sezione illustra le API e le funzionalità disponibili per gli sviluppatori Windows, dall'accessibilità e dall'intelligenza artificiale ai file, alle notifiche e all'interfaccia utente.
Alcune funzionalità sono disponibili in Windows App SDK. Altri provengono dal sistema operativo Windows stesso, tramite API in Windows SDK o .NET.
Aree di funzionalità
| Area delle funzionalità | Descrizione |
|---|---|
| Accessibilità | Creare app accessibili con supporto per assistive technology, spostamento tramite tastiera e modalità a contrasto elevato. |
| Funzionalità basate sull'intelligenza artificiale | Integrare le funzionalità di intelligenza artificiale sul dispositivo, tra cui Recall, Studio Effects, Click to Do e Supporto delle chiavi di Copilot. |
| Ciclo di vita delle app e servizi di sistema | Gestire l'avvio, l'attivazione, le attività in background, il risparmio energia e i servizi a livello di sistema. |
| Ripristino delle app | Ripristinare lo stato dell'app dopo un riavvio di Windows in modo che gli utenti possano riprendere la posizione in cui sono stati interrotti. |
| Audio, video e fotocamera | Acquisire foto e video, riprodurre contenuti multimediali e accedere all'hardware audio. |
| Comunicazione | Aggiungere la messaggistica, i contatti e l'integrazione del calendario all'app. |
| Dati e file | Leggere e scrivere file, gestire cartelle, accedere all'archiviazione rimovibile e interrogare le proprietà dei file. |
| Dispositivi e sensori | Accedere a dispositivi hardware, sensori e periferiche. |
| Grafica | Creare oggetti visivi 2D e 3D usando DirectX, Direct2D e altre API grafiche. |
| Input e interazioni | Gestire il tocco, la penna, la tastiera, il mouse, il parlato e altre modalità di input. |
| Notifiche | Invia notifiche toast e riquadro per mantenere informati gli utenti. |
| Integrazione del sistema operativo | Connettere l'app alle funzionalità, alle impostazioni e alle funzionalità di sistema della shell di Windows. |
| Prestazioni | Analizzare e ottimizzare le prestazioni e la velocità di risposta dell'app. |
| Sicurezza e identità | Autenticare gli utenti, proteggere i dati e gestire le autorizzazioni dell'app. |
| Discorso | Aggiungere l'input vocale e la sintesi vocale alla tua app. |
| Test in corso | Testare ed eseguire il debug dell'app di Windows usando strumenti della piattaforma e procedure consigliate. |
| Interfaccia utente | Creare interfacce utente avanzate con WinUI, XAML e altri framework dell'interfaccia utente. |