TextureView.SurfaceTexture Propriedade

Definição

Retorna o SurfaceTexture usado por esse modo de exibição. -ou- Defina o SurfaceTexture para este modo de exibição usar.

public virtual Android.Graphics.SurfaceTexture? SurfaceTexture { [Android.Runtime.Register("getSurfaceTexture", "()Landroid/graphics/SurfaceTexture;", "GetGetSurfaceTextureHandler")] get; [Android.Runtime.Register("setSurfaceTexture", "(Landroid/graphics/SurfaceTexture;)V", "GetSetSurfaceTexture_Landroid_graphics_SurfaceTexture_Handler")] set; }
[<get: Android.Runtime.Register("getSurfaceTexture", "()Landroid/graphics/SurfaceTexture;", "GetGetSurfaceTextureHandler")>]
[<set: Android.Runtime.Register("setSurfaceTexture", "(Landroid/graphics/SurfaceTexture;)V", "GetSetSurfaceTexture_Landroid_graphics_SurfaceTexture_Handler")>]
member this.SurfaceTexture : Android.Graphics.SurfaceTexture with get, set

Valor da propriedade

Atributos

Comentários

Documentação do proprietário getter:

Retorna o SurfaceTexture usado por esse modo de exibição. Esse método pode retornar null se o modo de exibição não estiver anexado a uma janela ou se a textura da superfície ainda não tiver sido inicializada.

Documentação Java para android.view.TextureView.getSurfaceTexture().

Documentação do setter de propriedades:

Defina o SurfaceTexture para este modo de exibição usar. Se um SurfaceTexture já está sendo usado por essa exibição, ele é imediatamente liberado e não pode mais ser usado. O SurfaceTextureListener#onSurfaceTextureDestroyed retorno de chamada é <b>não</b> chamado para o anterior SurfaceTexture. Da mesma forma, o SurfaceTextureListener#onSurfaceTextureAvailable retorno de chamada é <b>não</b> chamado para o SurfaceTexture passado para setSurfaceTexture.

O SurfaceTexture objeto deve ser desanexado de todos os contextos OpenGL ES antes de chamar esse método.

Documentação Java para android.view.TextureView.setSurfaceTexture(android.graphics.SurfaceTexture).

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

Aplica-se a

Confira também