SKHorizontalTextRunBuffer Klasse

Definition

Ein Puffer für horizontal positionierten Text wird mit Cluster- und Textdaten ausgeführt.

public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
Vererbung
SKHorizontalTextRunBuffer

Eigenschaften

Name Beschreibung
Clusters

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

(Geerbt von SKTextRunBuffer)
Glyphs

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

(Geerbt von SKRunBuffer)
Positions

Ruft die Spanne horizontaler X-Positionen für jede Glyphe ab.

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.

(Geerbt von SKTextRunBuffer)
TextSize

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

(Geerbt von SKTextRunBuffer)

Methoden

Name Beschreibung
SetClusters(ReadOnlySpan<UInt32>)

Legt die Clusterindizes fest, die Glyphen ihren Quelltextpositionen zuordnen.

(Geerbt von SKTextRunBuffer)
SetGlyphs(ReadOnlySpan<UInt16>)

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

(Geerbt von SKRunBuffer)
SetPositions(ReadOnlySpan<Single>)

Legt die horizontalen X-Positionen für jede Glyphe im Lauf fest.

SetText(ReadOnlySpan<Byte>)

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

(Geerbt von SKTextRunBuffer)

Gilt für: