Language

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ドキュメント。

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

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

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

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

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

既定値は false です。

Javaドキュメント。

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

適用対象