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 を含む) |