DWRITE_STRIKETHROUGH構造体 (dwrite.h)
取り消し線のサイズと配置に関する情報が含まれます。すべての座標は、デバイスに依存しないピクセル (DIP) です。
構文
struct DWRITE_STRIKETHROUGH {
FLOAT width;
FLOAT thickness;
FLOAT offset;
DWRITE_READING_DIRECTION readingDirection;
DWRITE_FLOW_DIRECTION flowDirection;
WCHAR const *localeName;
DWRITE_MEASURING_MODE measuringMode;
};
メンバー
width
型: FLOAT
ベースラインと平行に測定された取り消し線の幅を示す値。
thickness
型: FLOAT
ベースラインに垂直に測定された取り消し線の厚さを示す値。
offset
型: FLOAT
ベースラインからの取り消し線のオフセットを示す値。 正のオフセットはベースラインより下の位置を表し、負のオフセットは上です。 通常、オフセットは負になります。
readingDirection
取り消し線に関連付けられているテキストの読み取り方向。 この値は、幅の値が水平方向または垂直方向のどちらで実行されるかを解釈するために使用されます。
flowDirection
取り消し線に関連付けられているテキストのフロー方向。 この値は、厚さの値が上から下、左から右、または右から左に進むかどうかを解釈するために使用されます。
localeName
型: const WCHAR*
取り消し線であるテキストのロケールを含む文字の配列が描画されます。
measuringMode
測定モードは、GDI 互換モードで厚みをピクセル全体に丸めるなど、下線のレンダリング方法を決定するためにレンダラーに役立ちます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | dwrite.h |