Share via


AVCaptureStillImageOutput.AutomaticallyEnablesStillImageStabilizationWhenAvailable Proprietà

Definizione

Controlla se la stabilizzazione automatica delle immagini deve essere usata

[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

Valore della proprietà

Il valore predefinito è true per i dispositivi che supportano la stabilizzazione dell'immagine hardware, false in caso contrario.

Attributi

Commenti

La stabilizzazione delle immagini introduce un piccolo ritardo nell'acquisizione di immagini. Si tratta di un motivo per disattivare questa funzionalità perché è abilitata per impostazione predefinita.

I tentativi di impostare questo valore su true nell'hardware che non supportano la stabilizzazione delle immagini generano un'eccezione. Usare la IsStillImageStabilizationSupported proprietà per eseguire una query su se l'hardware lo supporta.

if (capture.IsStillImageStabilizationSupported)
    capture.AutomaticallyEnableStillImageStabilizationWhenAvailable = true;

Si applica a