OutputConfiguration.MirrorMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere la modalità di mirroring corrente oppure impostare la modalità di mirroring per questa destinazione di output
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
Valore della proprietà
La modalità di mirroring attualmente impostata
- Attributi
Commenti
Documentazione del getter delle proprietà:
Ottenere la modalità di mirroring corrente
Se non #setMirrorMode viene chiamato per primo, questa funzione restituisce #MIRROR_MODE_AUTO.
per android.hardware.camera2.params.OutputConfiguration.getMirrorMode().
Documentazione del setter delle proprietà:
Impostare la modalità di mirroring per questa destinazione di output
Se questa funzione non viene chiamata, la modalità di mirroring per questo output è #MIRROR_MODE_AUTO, con cui l'API della fotocamera eseguirà il mirroring delle immagini di output orizzontalmente per la fotocamera anteriore.
Per un'efficienza, l'effetto mirror viene applicato come flag di trasformazione, pertanto è efficace solo in alcuni output. Funziona automaticamente per gli output di SurfaceView e TextureView. Per l'uso manuale di SurfaceTexture, viene riflessa nel valore di android.graphics.SurfaceTexture#getTransformMatrix. Per altri endpoint, ad esempio ImageReader, MediaRecorder o MediaCodec, la modalità mirror non ha alcun effetto. Se è necessario il mirroring per tali output, l'applicazione deve eseguire il mirroring dei buffer di immagini stessi prima di passarli in avanti.
A partire da Android 16, questa funzione imposta le modalità mirror per tutte le superfici di output contenute in questo OutputConfiguration. Per impostare la modalità mirror per un determinato surface di output, l'applicazione può chiamare #setMirrorMode(Surface, int). Prima di Android 16, questa funzione è applicabile solo se la condivisione della superficie non è abilitata.
per android.hardware.camera2.params.OutputConfiguration.setMirrorMode(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.