AXESLISTA 構造体 (wingdi.h)
AXESLIST 構造体には、複数のマスター フォントのすべての軸に関する情報が含まれています。
構文
typedef struct tagAXESLISTA {
DWORD axlReserved;
DWORD axlNumAxes;
AXISINFOA axlAxisInfo[MM_MAX_NUMAXES];
} AXESLISTA, *PAXESLISTA, *LPAXESLISTA;
メンバー
axlReserved
予約済み。 STAMP_AXESLISTする必要があります。
axlNumAxes
指定した複数のマスター フォントの軸の数。
axlAxisInfo[MM_MAX_NUMAXES]
AXISINFO 構造体の配列。 各 AXISINFO 構造体には、指定された複数のマスター フォントの軸に関する情報が含まれています。 これは、DESIGNVECTOR 構造体の dvValues 配列に対応します。
解説
PostScript Open Type Font では、複数のマスター機能はサポートされていません。
複数のマスター フォントの軸に関する情報は、 AXISINFO 構造体によって指定されます。 axlNumAxes メンバーは axlAxisInfo の実際のサイズを指定しますが、MM_MAX_NUMAXES (16) は axlAxisInfo の最大許容サイズです。
注意
wingdi.h ヘッダーは AXESLIST を別名として定義します。これは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |