AVCaptureStillImageOutput.AutomaticallyEnablesStillImageStabilizationWhenAvailable Propriedade
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.
Controla se a estabilização automática de imagem deve ser usada
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool AutomaticallyEnablesStillImageStabilizationWhenAvailable { [Foundation.Export("automaticallyEnablesStillImageStabilizationWhenAvailable")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)] get; [Foundation.Export("setAutomaticallyEnablesStillImageStabilizationWhenAvailable:")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)] set; }
member this.AutomaticallyEnablesStillImageStabilizationWhenAvailable : bool with get, set
Valor da propriedade
O padrão é true para dispositivos que dão suporte à estabilização de imagem de hardware, caso contrário, false.
- Atributos
Comentários
A estabilização da imagem introduz um pequeno atraso na captura de fotos. Isso seria um motivo para desativar esse recurso, pois ele está habilitado por padrão.
As tentativas de definir esse valor como true no hardware que não dão suporte à estabilização de imagem resultarão na geração de uma exceção. Use a IsStillImageStabilizationSupported propriedade para consultar se o hardware dá suporte a ela.
if (capture.IsStillImageStabilizationSupported)
capture.AutomaticallyEnableStillImageStabilizationWhenAvailable = true;