Linguaggio

CameraCaptureUI Classe

Definizione

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à
Object Platform::Object IInspectable CameraCaptureUI
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.

Si applica a