Il namespace Windows.Media.Capture del Windows runtime contiene una pratica raccolta di classi per catturare file multimediali ed incorporarli nelle app. In particolare, la classe CameraCaptureUI rende facile utilizzare una webcam per scattare foto o riprendere video. La classe è in grado di gestire dispositivi che includono due fotocamere (una davanti, l'altra sul retro) ed include una semplice ed intuitiva interfaccia per passare dall'una all'altra.
In questo lab, miglioreremo l'app Contoso Cookbook per consentire agli utenti di catturare foto e video delle loro ricette preferite e condividerle con altre applicazioni. Sarà inoltre aggiunta una app bar con delle scorciatoie verso queste funzionalità e si imparerà come incorporare menu a comparsa (popup menu) all'interno dei comandi della barra.
Obiettivi
Questo lab vi mostrerà come:
- Implementare una app bar in un'app Windows Store
- Aggiungere comandi e menu alla app bar
- Utilizzare il Windows Runtime per scattare foto
- Utilizzare il Windows Runtime per girare video
- Condividere foto e video utilizzando gli Share contract
Requisiti di sistema
Bisogna avere i seguenti software per completare questo lab:
- Windows 8
- Microsoft Visual Studio 2012
Setup
Per preparare il computer per questo lab, si avrà bisogno di
- Installare Windows 8.
- Installare Microsoft Visual Studio 2012.
Esercizi
Questo lab comprende i seguenti esercizi:
- Aggiungere un'app bar
- Aggiungere la cattura di foto
- Aggiungere la cattura di video
Tempo stimato per il completamento: dai 30 ai 40 minuti.