SKRotationScaleTextRunBuffer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Mémoire tampon pour le stockage d’une exécution de texte avec des transformations de rotation et d’échelle appliquées à chaque glyphe.
public sealed class SKRotationScaleTextRunBuffer : SkiaSharp.SKTextRunBuffer
- Héritage
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 matrices à l’échelle de rotation pour chaque glyphe dans l’exécution. |
| 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<SKRotationScaleMatrix>) |
Définit les matrices à l’échelle de rotation pour chaque glyphe dans l’exécution. |
| SetText(ReadOnlySpan<Byte>) |
Définit les octets de texte source pour l’exécution. (Hérité de SKTextRunBuffer) |