SKHorizontalTextRunBuffer クラス

定義

水平方向に配置されたテキストのバッファーは、クラスター データとテキスト データと共に実行されます。

public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
継承
SKHorizontalTextRunBuffer

プロパティ

名前 説明
Clusters

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

(継承元 SKTextRunBuffer)
Glyphs

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

(継承元 SKRunBuffer)
Positions

各グリフの水平 X 位置のスパンを取得します。

Size

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

(継承元 SKRunBuffer)
Text

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

(継承元 SKTextRunBuffer)
TextSize

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

(継承元 SKTextRunBuffer)

メソッド

名前 説明
SetClusters(ReadOnlySpan<UInt32>)

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

(継承元 SKTextRunBuffer)
SetGlyphs(ReadOnlySpan<UInt16>)

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

(継承元 SKRunBuffer)
SetPositions(ReadOnlySpan<Single>)

実行内の各グリフの水平方向の X 位置を設定します。

SetText(ReadOnlySpan<Byte>)

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

(継承元 SKTextRunBuffer)

適用対象