FD_KERNINGPAIR構造 (winddi.h)

FD_KERNINGPAIR構造は、カーニング ペアに関する情報を格納するために使用されます。

構文

typedef struct _FD_KERNINGPAIR {
  WCHAR wcFirst;
  WCHAR wcSecond;
  FWORD fwdKern;
} FD_KERNINGPAIR;

メンバー

wcFirst

カーニング ペアの最初の文字のコード ポイントを指定します。

wcSecond

カーニング ペアの 2 番目の文字のコード ポイントを指定します。

fwdKern

カーニングペアのカーニング値をフォント単位 (概念単位) で指定します。 この値が 0 より大きい場合、文字は離れて移動されます。それ以外の場合、文字は一緒に移動されます。 FWORD データ型の詳細については、「 GDI データ型」を参照してください。

注釈

FD_KERNINGPAIR構造体の配列は null で終わる必要があります。つまり、配列内の最後のFD_KERNINGPAIR構造体には、すべての構造体メンバーが 0 に設定されています。 FD_KERNINGPAIR構造体の配列は、次のように計算される、符号なし 32 ビット キーに従って昇順に並べ替える必要があります。

    wcFirst + 65536 * wcSecond.

要件

要件
Header winddi.h (Winddi.h を含む)

こちらもご覧ください

DrvQueryFontTree