FlashControl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece funcionalidade para controlar as configurações de flash em um dispositivo de captura.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
O FlashControl permite que os aplicativos gerenciem o flash em um dispositivo. Isso pode ser usado em um aplicativo de fotos para lidar com condições de pouca luz ou para RedEyeReduction.
Você pode descobrir se um dispositivo dá suporte a esse controle verificando FlashControl.Supported.
Você pode acessar o FlashControl para o dispositivo de captura por meio de MediaCapture.VideoDeviceController.
Para obter diretrizes sobre como usar o FlashControl, consulte Controles manuais de câmera para captura de fotos e vídeos.
Propriedades
AssistantLightEnabled |
Obtém ou define um valor que indica se a luz do assistente de foco está habilitada no dispositivo de captura. |
AssistantLightSupported |
Obtém um valor que indica se a luz do assistente de foco é compatível com o dispositivo de captura. |
Auto |
Obtém ou define um valor que especifica se flash é definido automaticamente. Esse valor também determina se a luz do assistente de foco opera automaticamente ou por padrão sempre que AssistantLightEnabled está definido. |
Enabled |
Obtém um valor que especifica se o flash no dispositivo de captura está habilitado ou desabilitado. |
PowerPercent |
Obtém ou define a intensidade do flash. |
PowerSupported |
Obtém um valor que especifica se o dispositivo permite que as configurações de energia led da tocha sejam alteradas. |
RedEyeReduction |
Obtém um valor que especifica se a redução do olho vermelho está habilitada ou desabilitada. |
RedEyeReductionSupported |
Obtém um valor que especifica se o dispositivo de captura dá suporte à redução dos olhos vermelhos. |
Supported |
Obtém um valor que especifica se o dispositivo de captura dá suporte ao controle flash. |