IDWriteTextAnalysisSink::SetBidiLevel メソッド
範囲の双方向レベルを設定します。変更が実行されるたびに 1 回呼び出されます (明示的または暗黙的に解決されます)。
構文
virtual HRESULT SetBidiLevel(
UINT32 textPosition,
UINT32 textLength,
UINT8 explicitLevel,
UINT8 resolvedLevel
) = 0;
パラメーター
textPosition
報告の開始位置。textLength
報告される範囲の UTF16 単位の数。explicitLevel
段落の読み取り方向および埋め込みの制御コード RLE/RLO/LRE/LRO/PDF からの明示的なレベル。追加の規則より前に確認されます。resolvedLevel
すべての Bidi 規則が適用された後の、明示的なレベルおよび文字の自然な方向性を考慮した、最終的な暗黙的レベル。
戻り値
分析を停止するための成功コードまたはエラー コード。
要件
クライアントの最小要件 |
Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム |
サーバーの最小要件 |
Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム |
ヘッダー |
Dwrite.h |
ライブラリ |
Dwrite.lib |
DLL |
Dwrite.dll |