SKRotationScaleTextRunBuffer Klasse

Definition

Ein Puffer zum Speichern eines Textlaufs mit Drehungs- und Skalierungstransformationen, die auf jede Glyphe angewendet werden.

public sealed class SKRotationScaleTextRunBuffer : SkiaSharp.SKTextRunBuffer
Vererbung
SKRotationScaleTextRunBuffer

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 der Rotationsskalenmatrizen für jede Glyphe im Lauf 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<SKRotationScaleMatrix>)

Legt die Rotationsskalenmatrizen 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: