Fotocamera
Questa sezione fornisce indicazioni per la creazione di app UWP (piattaforma UWP (Universal Windows Platform)) che usano la fotocamera o il microfono per acquisire foto, video o audio.
Usare l'interfaccia utente della fotocamera predefinita di Windows
Argomento | Descrizione |
---|---|
Acquisire foto e video con l'interfaccia utente della fotocamera predefinita di Windows | Illustra come usare la classe Fotocamera CaptureUI per acquisire foto o video usando l'interfaccia utente della fotocamera integrata in Windows. Se si vuole semplicemente consentire all'utente di acquisire una foto o un video e restituire il risultato all'app, questo è il modo più rapido e semplice per farlo. |
Attività MediaCapture di base
Argomento | Descrizione |
---|---|
Visualizzare l'anteprima della fotocamera | Mostra come visualizzare rapidamente il flusso di anteprima della fotocamera all'interno di una pagina XAML in un'app UWP. |
Acquisizione di foto, video e audio di base con MediaCapture | Mostra il modo più semplice per acquisire foto e video usando la classe MediaCapture. La classe MediaCapture espone un set affidabile di API che forniscono un controllo di basso livello sulla pipeline di acquisizione e abilitano scenari di acquisizione avanzati, ma questo articolo consente di aggiungere l'acquisizione multimediale di base all'app in modo rapido e semplice. |
Funzionalità dell'interfaccia utente della fotocamera per dispositivi mobili | Illustra come sfruttare le funzionalità speciali dell'interfaccia utente della fotocamera presenti solo nei dispositivi mobili. |
Attività MediaCapture avanzate
Argomento | Descrizione |
---|---|
Gestire l'orientamento del dispositivo e dello schermo con MediaCapture | Illustra come gestire l'orientamento del dispositivo durante l'acquisizione di foto e video usando una classe helper. |
Scoprire e selezionare le funzionalità della fotocamera con i profili della fotocamera | Viene illustrato come utilizzare i profili della fotocamera per individuare e gestire le funzionalità di diversi dispositivi di acquisizione video. Sono incluse attività come la selezione di profili che supportano risoluzioni o frequenze di fotogrammi specifiche, profili che supportano l'accesso simultaneo a più fotocamere e profili che supportano HDR. |
Impostare il formato, la risoluzione e la frequenza dei fotogrammi per MediaCapture | Illustra come usare l'interfaccia IMediaEncodingProperties per impostare la risoluzione e la frequenza dei fotogrammi del flusso di anteprima della fotocamera e le foto e i video acquisiti. Viene inoltre illustrato come assicurarsi che le proporzioni del flusso di anteprima corrispondano a quella dei supporti acquisiti. |
Acquisizione di foto HDR e in condizioni di scarsa illuminazione | Illustra come usare la classe AdvancedPhotoCapture per acquisire foto HDR (High Dynamic Range) e low-light. |
Controlli della fotocamera manuali per l'acquisizione di foto e video | Illustra come usare i controlli manuali dei dispositivi per abilitare scenari avanzati di acquisizione di foto e video, tra cui la stabilizzazione ottica delle immagini e lo zoom uniforme. |
Controlli della fotocamera manuali per l'acquisizione di video | Illustra come usare i controlli manuali dei dispositivi per abilitare scenari avanzati di acquisizione video, tra cui video HDR e priorità di esposizione. |
Effetto di stabilizzazione video per l'acquisizione di video | Illustra come usare l'effetto di stabilizzazione video. |
Analisi della scena per MediaCapture | Illustra come usare SceneAnalysisEffect e FaceDetectionEffect per analizzare il contenuto del flusso di anteprima dell'acquisizione multimediale. |
Acquisire una sequenza di foto con VariablePhotoSequence | Mostra come acquisire una sequenza di foto variabile, che consente di acquisire più fotogrammi di immagini in rapida successione e configurare ogni fotogramma per usare impostazioni di messa a fuoco, flash, ISO, esposizione e compensazione di esposizione diverse. |
Elaborare fotogrammi multimediali con MediaFrameReader | Viene illustrato come utilizzare un MediaFrameReader con MediaCapture per ottenere fotogrammi multimediali da una o più origini disponibili, tra cui fotocamere a colori, di profondità e a infrarossi, dispositivi audio o persino origini di fotogrammi personalizzati, ad esempio quelle che producono fotogrammi di tracciamento scheletrici. Questa funzionalità è progettata per l'uso in app che eseguono elaborazioni in tempo reale dei fotogrammi multimediali, come le app di realtà aumentata o per fotocamere con riconoscimento della profondità. |
Recuperare un fotogramma di anteprima | Illustra come ottenere un singolo fotogramma di anteprima dal flusso di anteprima dell'acquisizione multimediale. |
Esempi di app UWP per fotocamera
- Esempio di rilevamento viso della fotocamera
- Esempio di frame di anteprima della fotocamera
- Esempio di HDR fotocamera
- Esempio di controlli manuali della fotocamera
- Esempio di profilo della fotocamera
- Esempio di risoluzione della fotocamera
- Starter kit per fotocamera
- Esempio di stabilizzazione video per la fotocamera
Argomenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per