Freigeben über


ExposureControl Klasse

Definition

Stellt Funktionen zum Steuern der Belichtungseinstellungen auf einem Aufnahmegerät bereit.

public ref class ExposureControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class ExposureControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class ExposureControl
Public NotInheritable Class ExposureControl
Vererbung
Object Platform::Object IInspectable ExposureControl
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

ExposureControl bietet Apps zusätzliche Kontrolle über die Belichtungseinstellungen auf einem Gerät.

Um einen Belichtungswert festzulegen, rufen Sie SetValueAsync auf. Um die automatische Belichtung zu aktivieren, rufen Sie SetAutoAsync auf.

Sie können herausfinden, ob ein Gerät dieses Steuerelement unterstützt, indem Sie ExposureControl.Supported aktivieren.

Wenn das Gerät ExposureControl nicht unterstützt, können Sie weiterhin die Exposure-Eigenschaft für videoCaptureDevice verwenden, um den Belichtungswert festzulegen.

Sie können über MediaCapture.VideoDeviceController auf ExposureControl für das Aufnahmegerät zugreifen.

Anleitungen zur Verwendung von ExposureControl finden Sie unter Manuelle Kamerasteuerelemente für Foto- und Videoaufnahmen.

Eigenschaften

Auto

Ruft einen Wert ab, der angibt, ob die automatische Belichtung aktiviert ist.

Max

Die maximal unterstützte EV-Kompensation.

Min

Ruft die unterstützte mindeste Ev-Kompensation ab.

Step

Ruft das kleinste Vom Aufnahmegerät unterstützte Inkrement für die Belichtungszeit ab.

Supported

Ruft einen Wert ab, der angibt, ob das Aufnahmegerät das Belichtungssteuerelement unterstützt.

Value

Ruft den Ev-Ausgleichswert ab.

Methoden

SetAutoAsync(Boolean)

Aktiviert oder deaktiviert die automatische Belichtung asynchron.

SetValueAsync(TimeSpan)

Legt die Belichtungszeit asynchron fest.

Gilt für:

Weitere Informationen