HardwareRenderer.FrameRenderRequest.SetWaitForPresent(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フレームが表示されるまで syncAndDraw() をブロックするかどうかを設定します。
[Android.Runtime.Register("setWaitForPresent", "(Z)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)]
public Android.Graphics.HardwareRenderer.FrameRenderRequest SetWaitForPresent(bool shouldWait);
[<Android.Runtime.Register("setWaitForPresent", "(Z)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)>]
member this.SetWaitForPresent : bool -> Android.Graphics.HardwareRenderer.FrameRenderRequest
パラメーター
- shouldWait
- Boolean
true の場合、syncAndDraw() の次の呼び出しは完了するまでブロックされます。
返品
このインスタンス。 この値は null にすることはできません。
- 属性
注釈
フレームが表示されるまで syncAndDraw() をブロックするかどうかを設定します。 これが true で、syncAndDraw() がHardwareRenderer.SYNC_FRAME_DROPPEDまたはエラーを返さない場合、syncAndDraw() がフレームを返したときにフレームがSurfaceに送信されました。 パイプライン処理が行われなくなり、全体的なスループットが低下するため、既定で通常推奨される値は false です。 これは、他の Surface との最初のフレームの一貫性を確保するためにフレームが表示されるまでブロックする必要がある SurfaceHolder.Callback2.surfaceRedrawNeeded(SurfaceHolder) などの状況に役立ちます。
android.graphics.HardwareRenderer.FrameRenderRequest.setWaitForPresentの Android リファレンス。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。