Language

GLSurfaceView.RenderMode プロパティ

定義

現在のレンダリング モードを取得します。 または、レンダリング モードを設定します。

public virtual Android.Opengl.Rendermode RenderMode { [Android.Runtime.Register("getRenderMode", "()I", "GetGetRenderModeHandler")] get; [Android.Runtime.Register("setRenderMode", "(I)V", "GetSetRenderMode_IHandler")] set; }
[<get: Android.Runtime.Register("getRenderMode", "()I", "GetGetRenderModeHandler")>]
[<set: Android.Runtime.Register("setRenderMode", "(I)V", "GetSetRenderMode_IHandler")>]
member this.RenderMode : Android.Opengl.Rendermode with get, set

プロパティ値

現在のレンダリング モード。

属性

注釈

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

現在のレンダリング モードを取得します。 任意のスレッドから呼び出される場合があります。 レンダラーが設定される前に呼び出してはなりません。

Javaドキュメント。

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

レンダリング モードを設定します。 renderMode がRENDERMODE_CONTINUOUSLYされると、レンダラーが繰り返し呼び出され、シーンが再レンダリングされます。 renderMode がRENDERMODE_WHEN_DIRTYされている場合、レンダラーは、サーフェスが作成されたとき、または #requestRender が呼び出されたときにのみレンダリングされます。 既定値は RENDERMODE_CONTINUOUSLY です。

RENDERMODE_WHEN_DIRTYを使用すると、ビューを更新する必要がない場合に GPU と CPU をアイドル状態にすることで、バッテリ寿命と全体的なシステム パフォーマンスを向上させることができます。

このメソッドは、次の後でのみ呼び出すことができます #setRenderer(Renderer)

Javaドキュメント。

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

適用対象

こちらもご覧ください