Sprache

CameraCaptureUI Klasse

Definition

Stellt eine Vollfenster-UI zum Aufnehmen von Audio, Video und Fotos von der Kamera des Geräts sowie Steuerelemente zum Zuschneiden von Fotos, Kürzen von Video, zeitverzögerter Aufnahme und Kameraeinstellungen bereit.

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
Vererbung
Object Platform::Object IInspectable CameraCaptureUI
Attribute

Hinweise

Diese API ist für Windows Apps verfügbar, die die Windows App SDK verwenden. UWP-Apps müssen die ältere CameraCaptureUI-Klasse aus dem Windows verwenden. Media.Capture-Namespace.

CameraCaptureUI bietet eine einfache Möglichkeit, einfache Foto- und Videoaufnahmefunktionen zu einer Windows-App hinzuzufügen, ohne benutzerdefinierte Kamera-UI erstellen zu müssen und keine Kamera-APIs mit niedriger Ebene verwenden zu müssen. Verwenden Sie für komplexere Szenarien, für die eine benutzerdefinierte Kamera-UI oder eine verfeinerte Kontrolle über die Aufnahmepipeline erforderlich ist, die MediaCapture-Klasse . Weitere Informationen finden Sie unter "Kamera".

Konstruktoren

Name Beschreibung
CameraCaptureUI(WindowId)

Initialisiert eine neue Instanz der CameraCaptureUI-Klasse .

Eigenschaften

Name Beschreibung
PhotoSettings

Ruft ein CameraCaptureUIPhotoCaptureSettings ab, das die Einstellungen für das Aufnehmen von Fotos mit CameraCaptureUI angibt.

VideoSettings

Ruft ein CameraCaptureUIVideoCaptureSettings , das die Einstellungen für die Aufnahme von Videos mit CameraCaptureUI angibt.

Methoden

Name Beschreibung
CaptureFileAsync(CameraCaptureUIMode)

Startet die Kameraaufnahme-UI, sodass der Benutzer Fotos, Videos oder beides aufnehmen kann.

Gilt für: