SKHorizontalTextRunBuffer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um buffer para texto posicionado horizontalmente é executado com dados de cluster e texto.
public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
- Herança
Propriedades
| Nome | Description |
|---|---|
| Clusters |
Obtém o intervalo de índices de cluster que mapeiam glifos para suas posições de texto de origem. (Herdado de SKTextRunBuffer) |
| Glyphs |
Obtém o intervalo de IDs de glifo para a execução. (Herdado de SKRunBuffer) |
| Positions |
Obtém o intervalo de posições X horizontais para cada glifo. |
| Size |
Obtém o número de glifos na execução. (Herdado de SKRunBuffer) |
| Text |
Obtém o intervalo de bytes de texto de origem codificados em UTF-8 para a execução. (Herdado de SKTextRunBuffer) |
| TextSize |
Obtém o tamanho do buffer de texto em bytes. (Herdado de SKTextRunBuffer) |
Métodos
| Nome | Description |
|---|---|
| SetClusters(ReadOnlySpan<UInt32>) |
Define os índices de cluster que mapeiam glifos para suas posições de texto de origem. (Herdado de SKTextRunBuffer) |
| SetGlyphs(ReadOnlySpan<UInt16>) |
Define as IDs de glifo para a execução. (Herdado de SKRunBuffer) |
| SetPositions(ReadOnlySpan<Single>) |
Define as posições X horizontais para cada glifo na execução. |
| SetText(ReadOnlySpan<Byte>) |
Define os bytes de texto de origem para a execução. (Herdado de SKTextRunBuffer) |