Language

Camera.Parameters.AutoWhiteBalanceLock プロパティ

定義

注意事項

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 を参照してください。

Javaドキュメント。

プロパティ セッターのドキュメント:

自動ホワイト バランス ロック状態を設定します。 アプリケーションでは、このメソッドを使用する前に #isAutoWhiteBalanceLockSupported を確認する必要があります。

true に設定すると、ロックが false に設定されるまで、カメラの自動ホワイト バランス ルーチンはすぐに一時停止します。

自動ホワイト バランスが既にロックされている場合、これを再度 true に設定しても効果はありません (ドライバーはホワイト バランス値を再計算しません)。

#stopPreview()でプレビューを停止したり、#takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback)で静止画像キャプチャをトリガーしたりしても、ロックは変更されません。

#setWhiteBalanceでホワイト バランス モードを変更すると、自動ホワイト バランス ロックが設定されている場合は解放されます。

たとえば、露出補正、AE ロック、AWB ロックを使用して、露出ブラケットで囲まれた画像のバーストをキャプチャできます。 自動ホワイト バランス状態 (ロック状態を含む) は、カメラ #release() が呼び出された後は維持されません。 #open()後、#startPreview()の最初の呼び出しの前に自動ホワイト バランスをロックしても、自動ホワイト バランス ルーチンがまったく実行されず、キャプチャされた画像の色が著しく正しくない可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください