ExposureControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |