GLSurfaceView.PreserveEGLContextOnPause プロパティ

定義

GLSurfaceView が一時停止および再開されたときに EGL コンテキストを保持するかどうかを制御します。

public virtual bool PreserveEGLContextOnPause { [Android.Runtime.Register("getPreserveEGLContextOnPause", "()Z", "GetGetPreserveEGLContextOnPauseHandler")] get; [Android.Runtime.Register("setPreserveEGLContextOnPause", "(Z)V", "GetSetPreserveEGLContextOnPause_ZHandler")] set; }
[<get: Android.Runtime.Register("getPreserveEGLContextOnPause", "()Z", "GetGetPreserveEGLContextOnPauseHandler")>]
[<set: Android.Runtime.Register("setPreserveEGLContextOnPause", "(Z)V", "GetSetPreserveEGLContextOnPause_ZHandler")>]
member this.PreserveEGLContextOnPause : bool with get, set

プロパティ値

一時停止時に EGL コンテキストが保持される場合は true

属性

注釈

プロパティ getter のドキュメント:

の Java ドキュメント android.opengl.GLSurfaceView.getPreserveEGLContextOnPause()

プロパティ セッターのドキュメント:

GLSurfaceView が一時停止および再開されたときに EGL コンテキストを保持するかどうかを制御します。

true に設定すると、GLSurfaceView が一時停止したときに EGL コンテキストが保持される場合があります。

API レベル 11 より前では、EGL コンテキストが実際に保持されているかどうかは、Android デバイスが任意の数の EGL コンテキストをサポートできるかどうかによって異なります。 限られた数の EGL コンテキストのみをサポートできるデバイスでは、複数のアプリケーションで GPU を共有できるようにするために EGL コンテキストを解放する必要があります。

false に設定すると、GLSurfaceView が一時停止されたときに EGL コンテキストが解放され、GLSurfaceView が再開されたときに再作成されます。

既定値は false です。

の Java ドキュメント android.opengl.GLSurfaceView.setPreserveEGLContextOnPause(boolean)

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

適用対象