SurfaceTexture.AttachToGLContext(Int32) メソッド

定義

SurfaceTexture を、呼び出し元スレッドで現在の OpenGL ES コンテキストにアタッチします。

[Android.Runtime.Register("attachToGLContext", "(I)V", "GetAttachToGLContext_IHandler")]
public virtual void AttachToGLContext (int texName);
[<Android.Runtime.Register("attachToGLContext", "(I)V", "GetAttachToGLContext_IHandler")>]
abstract member AttachToGLContext : int -> unit
override this.AttachToGLContext : int -> unit

パラメーター

texName
Int32

作成される OpenGL ES テクスチャの名前。 このテクスチャ名は、呼び出し元スレッドで現在の OpenGL ES コンテキストで使用されていない必要があります。

属性

注釈

SurfaceTexture を、呼び出し元スレッドで現在の OpenGL ES コンテキストにアタッチします。 新しい OpenGL ES テクスチャ オブジェクトが作成され、 への #detachFromGLContext最後の呼び出し時に現在の SurfaceTexture イメージ フレームが設定されます。 この新しいテクスチャはテクスチャ ターゲットに GL_TEXTURE_EXTERNAL_OES バインドされます。

これは、複数の OpenGL ES コンテキストから SurfaceTexture イメージの内容にアクセスするために使用できます。 ただし、イメージの内容には、一度に 1 つの OpenGL ES コンテキストからのみアクセス可能であることに注意してください。

android.graphics.SurfaceTexture.attachToGLContext(int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象