AVCaptureStillImageOutput.AutomaticallyEnablesStillImageStabilizationWhenAvailable プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
自動手ブレ補正を使用するかどうかを制御します
[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
プロパティ値
ハードウェアイメージ安定化をサポートするデバイスの場合は既定値は true、それ以外の場合は false。
- 属性
注釈
手ブレ補正では、写真の撮影に少しの遅延が発生します。 これは、この機能が既定で有効になっているため、オフにする理由になります。
イメージ安定化をサポートしていないハードウェアでこの値を true に設定しようとすると、例外がスローされます。 プロパティを IsStillImageStabilizationSupported 使用して、ハードウェアでサポートされているかどうかを照会します。
if (capture.IsStillImageStabilizationSupported)
capture.AutomaticallyEnableStillImageStabilizationWhenAvailable = true;