OutputConfiguration.MirrorMode プロパティ

定義

現在のミラーリング モードを取得します。または、この出力ターゲットのミラーリング モードを設定します

public int MirrorMode { [Android.Runtime.Register("getMirrorMode", "()I", "", ApiSince=33)] get; [Android.Runtime.Register("setMirrorMode", "(I)V", "", ApiSince=33)] set; }
[<get: Android.Runtime.Register("getMirrorMode", "()I", "", ApiSince=33)>]
[<set: Android.Runtime.Register("setMirrorMode", "(I)V", "", ApiSince=33)>]
member this.MirrorMode : int with get, set

プロパティ値

現在設定されているミラーリング モード

属性

注釈

プロパティ getter のドキュメント:

現在のミラーリング モードを取得する

が最初に呼び出されない #setMirrorMode 場合、この関数は を返します #MIRROR_MODE_AUTO

の Java ドキュメント android.hardware.camera2.params.OutputConfiguration.getMirrorMode()

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

この出力ターゲットのミラーリング モードを設定する

この関数が呼び出されない場合、この出力のミラーリング モードは で#MIRROR_MODE_AUTO、カメラ API は前面カメラの出力イメージを水平方向にミラーします。

効率のために、ミラー効果は変換フラグとして適用されるため、一部の出力でのみ有効です。 SurfaceView と TextureView の出力に対して自動的に機能します。 SurfaceTexture を手動で使用する場合は、 の android.graphics.SurfaceTexture#getTransformMatrix値に反映されます。 ImageReader、MediaRecorder、MediaCodec などの他のエンドポイントの場合、ミラー モードは無効です。 このような出力にミラーリングが必要な場合は、アプリケーションでイメージ バッファー自体をミラーしてから渡す必要があります。

の Java ドキュメント android.hardware.camera2.params.OutputConfiguration.setMirrorMode(int)

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

適用対象