SKTextRunBuffer Klasse

Definition

Ein Puffer zum Speichern eines Textlaufs mit Glyphen-IDs, Positionen, Clustern und Textdaten.

public class SKTextRunBuffer : SkiaSharp.SKRunBuffer
Vererbung
SKTextRunBuffer
Abgeleitet

Eigenschaften

Name Beschreibung
Clusters

Ruft den Bereich der Clusterindizes ab, die Glyphen ihren Quelltextpositionen zuordnen.

Glyphs

Ruft die Spanne der Glyphen-IDs für die Ausführung ab.

(Geerbt von SKRunBuffer)
Size

Ruft die Anzahl der Glyphen in der Ausführung ab.

(Geerbt von SKRunBuffer)
Text

Ruft die Spanne von UTF-8-codierten Quelltextbytes für die Ausführung ab.

TextSize

Ruft die Größe des Textpuffers in Bytes ab.

Methoden

Name Beschreibung
SetClusters(ReadOnlySpan<UInt32>)

Legt die Clusterindizes fest, die Glyphen ihren Quelltextpositionen zuordnen.

SetGlyphs(ReadOnlySpan<UInt16>)

Legt die Glyphen-IDs für die Ausführung fest.

(Geerbt von SKRunBuffer)
SetText(ReadOnlySpan<Byte>)

Legt die Quelltextbytes für die Ausführung fest.

Gilt für: