次の方法で共有


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

種類: DWRITE_READING_DIRECTION

取り消し線に関連付けられているテキストの読み取り方向。 この値は、幅の値が水平方向または垂直方向のどちらで実行されるかを解釈するために使用されます。

flowDirection

種類: DWRITE_FLOW_DIRECTION

取り消し線に関連付けられているテキストのフロー方向。 この値は、厚さの値が上から下、左から右、または右から左に進むかどうかを解釈するために使用されます。

localeName

型: const WCHAR*

取り消し線であるテキストのロケールを含む文字の配列が描画されます。

measuringMode

種類: DWRITE_MEASURING_MODE

測定モードは、GDI 互換モードで厚みをピクセル全体に丸めるなど、下線のレンダリング方法を決定するためにレンダラーに役立ちます。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header dwrite.h