OutputConfiguration.MirrorMode Propriedade

Definição

Obter o modo de espelhamento atual -ou- Definir o modo de espelhamento para este destino de saída

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 da propriedade

O modo de espelhamento definido no momento

Atributos

Comentários

Documentação do getter de propriedades:

Obter o modo de espelhamento atual

Se não #setMirrorMode for chamado primeiro, essa função retornará #MIRROR_MODE_AUTO.

Java documentação para android.hardware.camera2.params.OutputConfiguration.getMirrorMode().

Documentação do setter de propriedades:

Definir o modo de espelhamento para este destino de saída

Se essa função não for chamada, o modo de espelhamento dessa saída será #MIRROR_MODE_AUTO, com o qual a API da câmera espelhará as imagens de saída horizontalmente para a câmera frontal.

Para eficiência, o efeito espelho é aplicado como um sinalizador de transformação, portanto, ele só é eficaz em algumas saídas. Ele funciona automaticamente para saídas SurfaceView e TextureView. Para uso manual do SurfaceTexture, ele é refletido no valor de android.graphics.SurfaceTexture#getTransformMatrix. Para outros pontos de extremidade, como ImageReader, MediaRecorder ou MediaCodec, o modo espelho não tem efeito. Se o espelhamento for necessário para essas saídas, o aplicativo precisará espelhar os buffers de imagem em si antes de passá-los para frente.

A partir do Android 16, essa função define os modos espelho para todas as superfícies de saída contidas nessa OutputConfiguration. Para definir o modo espelho para um surface de saída específico, o aplicativo pode chamar #setMirrorMode(Surface, int). Antes do Android 16, essa função só será aplicável se o compartilhamento de superfície não estiver habilitado.

Java documentação para android.hardware.camera2.params.OutputConfiguration.setMirrorMode(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a