Freigeben über


TextureView.SurfaceTexture Eigenschaft

Definition

Gibt die SurfaceTexture von dieser Ansicht verwendete Zurück. -oder- Legen Sie die SurfaceTexture zu verwendende Ansicht fest.

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

Eigenschaftswert

Attribute

Hinweise

Dokumentation zum Property Getter:

Gibt die SurfaceTexture von dieser Ansicht verwendete Zurück. Diese Methode gibt möglicherweise NULL zurück, wenn die Ansicht nicht an ein Fenster angefügt ist oder die Oberflächentextur noch nicht initialisiert wurde.

Java-Dokumentation für android.view.TextureView.getSurfaceTexture().

Dokumentation zum Eigenschaftensatzer:

Legen Sie die SurfaceTexture zu verwendende Ansicht fest. Wenn ein Element SurfaceTexture bereits von dieser Ansicht verwendet wird, wird es sofort freigegeben und kann nicht mehr verwendet werden. Der SurfaceTextureListener#onSurfaceTextureDestroyed Rückruf ist <b>/b> nicht< für den vorherigen SurfaceTextureAufruf aufgerufen. Ebenso wird <der SurfaceTextureListener#onSurfaceTextureAvailable Rückruf nicht<>/b> aufgerufen, um den SurfaceTexture übergebenen setSurfaceTexture zu verwenden.

Das SurfaceTexture Objekt muss vor dem Aufrufen dieser Methode von allen OpenGL ES-Kontexten getrennt werden.

Java-Dokumentation für android.view.TextureView.setSurfaceTexture(android.graphics.SurfaceTexture).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen