Freigeben über


FlashControl Klasse

Definition

Bietet Funktionen zum Steuern der Blitzeinstellungen auf einem Erfassungsgerät.

public ref class FlashControl 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 FlashControl 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 FlashControl
Public NotInheritable Class FlashControl
Vererbung
Object Platform::Object IInspectable FlashControl
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

Mit FlashControl können Apps den Flash auf einem Gerät verwalten. Dies kann in einer Foto-App verwendet werden, um schlechte Lichtverhältnisse zu bewältigen oder für RedEyeReduction.

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

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

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

Eigenschaften

AssistantLightEnabled

Ruft einen Wert ab, der angibt, ob das Fokusunterstützungslicht auf dem Aufnahmegerät aktiviert ist, oder legt den Wert fest.

AssistantLightSupported

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

Auto

Ruft einen Wert ab, der angibt, ob flash automatisch festgelegt wird, oder legt diesen fest. Dieser Wert bestimmt auch, ob das Fokushilfslicht automatisch oder standardmäßig funktioniert, wenn AssistantLightEnabled festgelegt ist.

Enabled

Ruft einen Wert ab, der angibt, ob der Flash auf dem Erfassungsgerät aktiviert oder deaktiviert ist.

PowerPercent

Ruft die Intensität des Blitzes ab oder legt diese fest.

PowerSupported

Ruft einen Wert ab, der angibt, ob das Gerät zulässt, dass die Led-Energiespareinstellungen der Taschenlampe geändert werden können.

RedEyeReduction

Ruft einen Wert ab, der angibt, ob die Red Eye-Reduzierung aktiviert oder deaktiviert ist.

RedEyeReductionSupported

Ruft einen Wert ab, der angibt, ob das Erfassungsgerät die Reduzierung der roten Augen unterstützt.

Supported

Ruft einen Wert ab, der angibt, ob das Erfassungsgerät das Flash-Steuerelement unterstützt.

Gilt für:

Weitere Informationen