GRContext.Flush メソッド

定義

オーバーロード

名前 説明
Flush(Boolean, Boolean)

保留中のすべての描画操作を基になる 3D API にフラッシュし、必要に応じて GPU に作業を送信します。

Flush(SKSurface)

指定したサーフェスに関連付けられている保留中の GPU 描画作業をフラッシュします。

Flush()

コンテキストに対するすべての描画が、基になる 3D API に対して発行されていることを確認する呼び出し。

Flush(SKImage)

指定したイメージに関連付けられている保留中の GPU 描画作業をフラッシュします。

Flush(Boolean, Boolean)

保留中のすべての描画操作を基になる 3D API にフラッシュし、必要に応じて GPU に作業を送信します。

public void Flush(bool submit, bool synchronous = false);

パラメーター

submit
Boolean

true フラッシュ後に GPU に作業を送信する場合。それ以外の場合は false

synchronous
Boolean

true GPU が作業を完了するのを待つ。それ以外の場合は false

適用対象

Flush(SKSurface)

指定したサーフェスに関連付けられている保留中の GPU 描画作業をフラッシュします。

public void Flush(SkiaSharp.SKSurface surface);

パラメーター

surface
SKSurface

関連付けられた GPU 作業をフラッシュする必要があるサーフェス。

適用対象

Flush()

コンテキストに対するすべての描画が、基になる 3D API に対して発行されていることを確認する呼び出し。

public void Flush();

適用対象

Flush(SKImage)

指定したイメージに関連付けられている保留中の GPU 描画作業をフラッシュします。

public void Flush(SkiaSharp.SKImage image);

パラメーター

image
SKImage

関連付けられた GPU 作業をフラッシュする必要があるイメージ。

適用対象