IAttachedSurfaceControl.CreateMirror Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um espelhamento SurfaceControl da hierarquia raiz SurfaceControl .
[Android.Runtime.Register("createMirror", "()Landroid/view/SurfaceControl;", "GetCreateMirrorHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)]
public virtual Android.Views.SurfaceControl CreateMirror();
[<Android.Runtime.Register("createMirror", "()Landroid/view/SurfaceControl;", "GetCreateMirrorHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>]
abstract member CreateMirror : unit -> Android.Views.SurfaceControl
override this.CreateMirror : unit -> Android.Views.SurfaceControl
Retornos
um espelhado SurfaceControl da raiz SurfaceControl.
- Atributos
Comentários
Cria um SurfaceControl espelhado da hierarquia surfacecontrol raiz.
O SurfaceControl retornado atua como uma nova raiz para o conteúdo espelhado e suas propriedades podem ser manipuladas independentemente da superfície original. As transformações aplicadas a esse SurfaceControl retornado afetarão o conteúdo espelhado, mas não afetarão o original.
O SurfaceControl retornado será inválido se a criação do espelho falhar. O chamador é responsável por chamar SurfaceControl.release() para o espelho após o uso.
Real Hierarchy Mirror
SC (value that's returned)
|
A A'
| |
B B'
No diagrama acima, A é o SurfaceControl raiz deste AttachedSurfaceControl. A' é um espelho de A. B é um filho de A e B' é um espelho de B. O valor retornado, SC, é um novo SurfaceControl que é o pai da hierarquia espelhada.
Referência do Android para android.view.AttachedSurfaceControl.createMirror.
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.