OutputConfiguration.MirrorMode Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtener el modo de creación de reflejo actual o establecer el modo de creación de reflejo para este destino de salida
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
Valor de propiedad
Modo de creación de reflejo establecido actualmente
- Atributos
Comentarios
Documentación del captador de propiedades:
Obtención del modo de creación de reflejo actual
Si no se llama primero a , #setMirrorMode esta función devuelve #MIRROR_MODE_AUTO.
Java documentación para android.hardware.camera2.params.OutputConfiguration.getMirrorMode().
Documentación del establecedor de propiedades:
Establecer el modo de creación de reflejo para este destino de salida
Si no se llama a esta función, el modo de creación de reflejo de esta salida es #MIRROR_MODE_AUTO, con el que la API de cámara reflejará las imágenes de salida horizontalmente para la cámara frontal.
Para mejorar la eficacia, el efecto reflejado se aplica como una marca de transformación, por lo que solo es eficaz en algunas salidas. Funciona automáticamente para las salidas surfaceView y TextureView. Para el uso manual de SurfaceTexture, se refleja en el valor de android.graphics.SurfaceTexture#getTransformMatrix. Para otros puntos de conexión, como ImageReader, MediaRecorder o MediaCodec, el modo reflejado no tiene ningún efecto. Si se necesita la creación de reflejo para estas salidas, la aplicación debe reflejar los búferes de imagen antes de pasarlos en adelante.
A partir de Android 16, esta función establece los modos reflejados para todas las superficies de salida contenidas en esta OutputConfiguration. Para establecer el modo reflejado para un surface de salida determinado, la aplicación puede llamar a #setMirrorMode(Surface, int). Antes de Android 16, esta función solo es aplicable si el uso compartido de superficies no está habilitado.
Java documentación para android.hardware.camera2.params.OutputConfiguration.setMirrorMode(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.