SKHorizontalTextRunBuffer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Puffer für horizontal positionierten Text wird mit Cluster- und Textdaten ausgeführt.
public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
- Vererbung
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) |