Camera.Parameters.AutoWhiteBalanceLock プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
deprecated
自動ホワイト バランス ロックの状態を取得します。 または、自動ホワイト バランス ロック状態を設定します。
[System.Obsolete("deprecated")]
public virtual bool AutoWhiteBalanceLock { [Android.Runtime.Register("getAutoWhiteBalanceLock", "()Z", "GetGetAutoWhiteBalanceLockHandler")] get; [Android.Runtime.Register("setAutoWhiteBalanceLock", "(Z)V", "GetSetAutoWhiteBalanceLock_ZHandler")] set; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getAutoWhiteBalanceLock", "()Z", "GetGetAutoWhiteBalanceLockHandler")>]
[<set: Android.Runtime.Register("setAutoWhiteBalanceLock", "(Z)V", "GetSetAutoWhiteBalanceLock_ZHandler")>]
member this.AutoWhiteBalanceLock : bool with get, set
プロパティ値
自動ホワイト バランス ロックの状態。 自動ホワイト バランスが現在ロックされている場合は true、それ以外の場合は false を返します。
- 属性
注釈
プロパティ getter のドキュメント:
自動ホワイト バランス ロックの状態を取得します。 アプリケーションでは、このメソッドを使用する前に #isAutoWhiteBalanceLockSupported を確認する必要があります。 ロックの詳細については、 #setAutoWhiteBalanceLock を参照してください。
プロパティ セッターのドキュメント:
自動ホワイト バランス ロック状態を設定します。 アプリケーションでは、このメソッドを使用する前に #isAutoWhiteBalanceLockSupported を確認する必要があります。
true に設定すると、ロックが false に設定されるまで、カメラの自動ホワイト バランス ルーチンはすぐに一時停止します。
自動ホワイト バランスが既にロックされている場合、これを再度 true に設定しても効果はありません (ドライバーはホワイト バランス値を再計算しません)。
#stopPreview()でプレビューを停止したり、#takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback)で静止画像キャプチャをトリガーしたりしても、ロックは変更されません。
#setWhiteBalanceでホワイト バランス モードを変更すると、自動ホワイト バランス ロックが設定されている場合は解放されます。
たとえば、露出補正、AE ロック、AWB ロックを使用して、露出ブラケットで囲まれた画像のバーストをキャプチャできます。 自動ホワイト バランス状態 (ロック状態を含む) は、カメラ #release() が呼び出された後は維持されません。
#open()後、#startPreview()の最初の呼び出しの前に自動ホワイト バランスをロックしても、自動ホワイト バランス ルーチンがまったく実行されず、キャプチャされた画像の色が著しく正しくない可能性があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。