CameraCaptureUI Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'interfaccia utente a finestra completa per l'acquisizione di audio, video e foto dalla fotocamera del dispositivo, nonché controlli per il ritaglio di foto, taglio video, acquisizione ritardata e impostazioni della fotocamera.
public ref class CameraCaptureUI sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.Media.Capture.ICameraCaptureUIFactory, 65536, "Microsoft.Windows.Media.Capture.CameraCaptureUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Media.Capture.CameraCaptureUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CameraCaptureUI final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.Media.Capture.ICameraCaptureUIFactory), 65536, "Microsoft.Windows.Media.Capture.CameraCaptureUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Media.Capture.CameraCaptureUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CameraCaptureUI
function CameraCaptureUI(windowId)
Public NotInheritable Class CameraCaptureUI
- Ereditarietà
- Attributi
Commenti
Questa API è disponibile per le app Windows che usano il SDK per app di Windows. Le app UWP devono usare la classe CameraCaptureUI legacy del Windows. Spazio dei nomi Media.Capture.
CameraCaptureUI offre un modo semplice per aggiungere funzionalità di acquisizione di foto e video di base a un'app Windows senza dover creare un'interfaccia utente della fotocamera personalizzata e senza dover usare api di fotocamera di basso livello. Per scenari più avanzati che richiedono l'interfaccia utente della fotocamera personalizzata o un controllo più raffinato sulla pipeline di acquisizione, usare la classe MediaCapture . Per altre informazioni, vedere Fotocamera.
Costruttori
| Nome | Descrizione |
|---|---|
| CameraCaptureUI(WindowId) |
Inizializza una nuova istanza della classe CameraCaptureUI . |
Proprietà
| Nome | Descrizione |
|---|---|
| PhotoSettings |
Ottiene un oggetto CameraCaptureUIPhotoCaptureSettings che specifica le impostazioni per l'acquisizione di foto con CameraCaptureUI. |
| VideoSettings |
Ottiene un oggetto CameraCaptureUIVideoCaptureSettings che specifica le impostazioni per l'acquisizione di video con CameraCaptureUI. |
Metodi
| Nome | Descrizione |
|---|---|
| CaptureFileAsync(CameraCaptureUIMode) |
Avvia l'interfaccia utente di acquisizione della fotocamera, consentendo all'utente di acquisire foto, video o entrambi. |