Condividi tramite


FlashControl Classe

Definizione

Fornisce funzionalità per controllare le impostazioni flash in un dispositivo di acquisizione.

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
Ereditarietà
Object Platform::Object IInspectable FlashControl
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

FlashControl consente alle app di gestire il flash in un dispositivo. Questa opzione può essere usata in un'app fotografica per gestire condizioni di scarsa illuminazione o per RedEyeReduction.

È possibile verificare se un dispositivo supporta questo controllo controllando FlashControl.Supported.

È possibile accedere a FlashControl per il dispositivo di acquisizione tramite MediaCapture.VideoDeviceController.

Per indicazioni sull'uso di FlashControl, vedi Controlli manuali della fotocamera per l'acquisizione di foto e video.

Proprietà

AssistantLightEnabled

Ottiene o imposta un valore che indica se la luce dell'assistente allo stato attivo è abilitata nel dispositivo di acquisizione.

AssistantLightSupported

Ottiene un valore che indica se la luce dell'assistente allo stato attivo è supportata dal dispositivo di acquisizione.

Auto

Ottiene o imposta un valore che specifica se flash viene impostato automaticamente. Questo valore determina anche se la luce dell'assistente allo stato attivo funziona automaticamente o per impostazione predefinita ogni volta che AssistantLightEnabled è impostato.

Enabled

Ottiene un valore che specifica se il flash nel dispositivo di acquisizione è abilitato o disabilitato.

PowerPercent

Ottiene o imposta l'intensità del flash.

PowerSupported

Ottiene un valore specifico se il dispositivo consente di modificare le impostazioni di alimentazione led torcia.

RedEyeReduction

Ottiene un valore che specifica se la riduzione degli occhi rossi è abilitata o disabilitata.

RedEyeReductionSupported

Ottiene un valore che specifica se il dispositivo di acquisizione supporta la riduzione degli occhi rossi.

Supported

Ottiene un valore che specifica se il dispositivo di acquisizione supporta il controllo flash.

Si applica a

Vedi anche