SKTextRunBuffer Classe

Définition

Mémoire tampon pour le stockage d’une exécution de texte avec des ID de glyphe, des positions, des clusters et des données de texte.

public class SKTextRunBuffer : SkiaSharp.SKRunBuffer
Héritage
SKTextRunBuffer
Dérivé

Propriétés

Nom Description
Clusters

Obtient l’étendue des index de cluster qui mappent les glyphes à leurs positions de texte source.

Glyphs

Obtient l’étendue des ID de glyphe pour l’exécution.

(Hérité de SKRunBuffer)
Size

Obtient le nombre de glyphes dans l’exécution.

(Hérité de SKRunBuffer)
Text

Obtient l’étendue des octets de texte source encodés UTF-8 pour l’exécution.

TextSize

Obtient la taille de la mémoire tampon de texte en octets.

Méthodes

Nom Description
SetClusters(ReadOnlySpan<UInt32>)

Définit les index de cluster qui mappent les glyphes à leurs positions de texte source.

SetGlyphs(ReadOnlySpan<UInt16>)

Définit les ID de glyphe pour l’exécution.

(Hérité de SKRunBuffer)
SetText(ReadOnlySpan<Byte>)

Définit les octets de texte source pour l’exécution.

S’applique à