SKPositionedTextRunBuffer Classe

Définition

Mémoire tampon pour les exécutions de texte entièrement positionnées avec des données de cluster et de texte.

public sealed class SKPositionedTextRunBuffer : SkiaSharp.SKTextRunBuffer
Héritage
SKPositionedTextRunBuffer

Propriétés

Nom Description
Clusters

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

(Hérité de SKTextRunBuffer)
Glyphs

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

(Hérité de SKRunBuffer)
Positions

Obtient l’étendue des positions pour chaque glyphe.

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.

(Hérité de SKTextRunBuffer)
TextSize

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

(Hérité de SKTextRunBuffer)

Méthodes

Nom Description
SetClusters(ReadOnlySpan<UInt32>)

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

(Hérité de SKTextRunBuffer)
SetGlyphs(ReadOnlySpan<UInt16>)

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

(Hérité de SKRunBuffer)
SetPositions(ReadOnlySpan<SKPoint>)

Définit les positions de chaque glyphe dans l’exécution.

SetText(ReadOnlySpan<Byte>)

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

(Hérité de SKTextRunBuffer)

S’applique à