Audio, video e fotocamera

Questo articolo fornisce un indice delle funzioni di sviluppo relative agli scenari che coinvolgono l'audio, il video e la fotocamera nelle applicazioni Windows.

Annotazioni

Molti articoli relativi all'elaborazione e alla creazione di contenuti multimediali sono stati aggiornati per supportare le app WinUI 3 e sono ora disponibili nella sezione Elaborazione e creazione di contenuti multimediali . Questi articoli aggiornati descrivono le procedure consigliate per l'uso di audio, video e immagini nelle app desktop Windows usando SDK per app di Windows. Gli articoli sulle funzionalità multimediali specifiche della piattaforma UWP e legacy rimangono nell'area UWP della documentazione.

Funzionalità del sistema operativo Windows

Windows 10 e le versioni successive del sistema operativo forniscono un'ampia gamma di API relative agli scenari audio, video e fotocamera per le app. Queste funzionalità sono disponibili tramite una combinazione di API WinRT e Win32 (C++ e COM) fornite da Windows SDK.

API di WinRT

Gli articoli seguenti forniscono informazioni sulle funzionalità disponibili tramite le API WinRT fornite da Windows SDK.

Articolo Descrizione
Fotocamera Scopri come utilizzare la fotocamera o il microfono per catturare foto, video o audio.
Riproduzione di contenuti multimediali Scopri come riprodurre audio e video nelle tue app.
Livello visivo Il livello Visual fornisce un'API ad alte prestazioni e in modalità conservata per la grafica, gli effetti e le animazioni ed è la base di tutte le UI dei dispositivi Windows.
Piattaforma XAML Descrive il linguaggio e i concetti XAML per le app che utilizzano un'interfaccia utente basata su WinRT XAML, compresi i componenti UI XAML forniti da Windows 10 e successivi e WinUI.

API Win32 (C++ e COM)

I seguenti articoli forniscono informazioni sulle funzionalità disponibili tramite le API Win32 (C++ e COM) fornite da Windows SDK.

Articolo Descrizione
Audio e video Scopri le funzioni per integrare audio e video nelle tue app.
Grafica e giochi Scopri le caratteristiche di grafica, giochi e immagini.
DirectX Scopri come utilizzare le API DirectX per creare giochi e altre applicazioni multimediali ad alte prestazioni con grafica 2D e 3D.
Direct2D Direct2D è un'API grafica 2D accelerata dall'hardware, in modalità immediata, che offre prestazioni elevate e un rendering di alta qualità per geometrie 2-D, bitmap e testo.
Direct3D Direct3D è un'API di basso livello per disegnare primitive con la pipeline di rendering o per eseguire operazioni parallele con il compute shader.
GDI La Graphics Device Interface (GDI) di Windows è un'API grafica di basso livello che consente alle applicazioni di utilizzare grafica vettoriale bidimensionale, immagini e tipografia.
GDI+ GDI+ migliora GDI aggiungendo nuove funzionalità e ottimizzando quelle esistenti.

Funzionalità di .NET

L'SDK .NET fornisce anche API relative agli scenari audio, video e fotocamera per le applicazioni macchine virtuali Windows e Windows Forms.

Articolo Descrizione
Grafica (macchine virtuali Windows) Scopri il supporto per i multimedia, la grafica vettoriale, l'animazione e la composizione dei contenuti nelle app macchine virtuali Windows.
Contenuti multimediali (macchine virtuali Windows) Scopri come integrare audio e video nelle tue applicazioni macchine virtuali Windows.
Grafica e disegno (Windows Forms) Impara a creare grafica, disegnare testo e manipolare immagini grafiche nelle applicazioni Windows Forms.
Classe SoundPlayer (Windows Forms) Scopri come includere i suoni nelle tue applicazioni Windows Forms.