SKTextRunBuffer クラス

定義

グリフ ID、位置、クラスター、およびテキスト データを含むテキスト ランを格納するためのバッファー。

public class SKTextRunBuffer : SkiaSharp.SKRunBuffer
継承
SKTextRunBuffer
派生

プロパティ

名前 説明
Clusters

グリフをソース テキスト位置にマップするクラスター インデックスのスパンを取得します。

Glyphs

実行のグリフ ID のスパンを取得します。

(継承元 SKRunBuffer)
Size

実行中のグリフの数を取得します。

(継承元 SKRunBuffer)
Text

実行の UTF-8 でエンコードされたソース テキスト バイトのスパンを取得します。

TextSize

テキスト バッファーのサイズをバイト単位で取得します。

メソッド

名前 説明
SetClusters(ReadOnlySpan<UInt32>)

グリフをソース テキストの位置にマップするクラスター インデックスを設定します。

SetGlyphs(ReadOnlySpan<UInt16>)

実行のグリフ ID を設定します。

(継承元 SKRunBuffer)
SetText(ReadOnlySpan<Byte>)

実行のソース テキスト バイトを設定します。

適用対象