GRContext.Flush Methode

Definition

Überlädt

Name Beschreibung
Flush(Boolean, Boolean)

Löscht alle ausstehenden Zeichnungsvorgänge an die zugrunde liegende 3D-API, optional übermitteln Sie Arbeit an die GPU.

Flush(SKSurface)

Löscht alle ausstehenden GPU-Zeichnungsarbeiten, die der angegebenen Oberfläche zugeordnet sind.

Flush()

Rufen Sie auf, um sicherzustellen, dass alle Zeichnungen an die zugrunde liegende 3D-API ausgegeben wurden.

Flush(SKImage)

Löscht alle ausstehenden GPU-Zeichnungsarbeiten, die dem angegebenen Bild zugeordnet sind.

Flush(Boolean, Boolean)

Löscht alle ausstehenden Zeichnungsvorgänge an die zugrunde liegende 3D-API, optional übermitteln Sie Arbeit an die GPU.

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

Parameter

submit
Boolean

truedie Arbeit nach dem Leeren an die GPU zu übermitteln; andernfalls . false

synchronous
Boolean

truewarten, bis die GPU die Arbeit abgeschlossen hat; andernfalls . false

Gilt für:

Flush(SKSurface)

Löscht alle ausstehenden GPU-Zeichnungsarbeiten, die der angegebenen Oberfläche zugeordnet sind.

public void Flush(SkiaSharp.SKSurface surface);

Parameter

surface
SKSurface

Die Oberfläche, deren zugehörige GPU-Arbeit funktioniert, sollte geleert werden.

Gilt für:

Flush()

Rufen Sie auf, um sicherzustellen, dass alle Zeichnungen an die zugrunde liegende 3D-API ausgegeben wurden.

public void Flush();

Gilt für:

Flush(SKImage)

Löscht alle ausstehenden GPU-Zeichnungsarbeiten, die dem angegebenen Bild zugeordnet sind.

public void Flush(SkiaSharp.SKImage image);

Parameter

image
SKImage

Das Bild, dessen zugehörige GPU-Arbeit funktioniert, sollte geleert werden.

Gilt für: