EngGetType1FontList 関数 (winddi.h)
EngGetType1FontList 関数は、ローカルとリモートの両方にインストールされている PostScript Type 1 フォントの一覧を取得します。
構文
ENGAPI BOOL EngGetType1FontList(
[in] HDEV hdev,
[out, optional] TYPE1_FONT *pType1Buffer,
[in] ULONG cjType1Buffer,
[out] PULONG pulLocalFonts,
[out] PULONG pulRemoteFonts,
[out] LARGE_INTEGER *pLastModified
);
パラメーター
[in] hdev
デバイスへのハンドル。 これは、ドライバーが DrvCompletePDEV の hdev パラメーターとして受け取る GDI ハンドルです。
[out, optional] pType1Buffer
Type 1 フォント リストを格納する TYPE1_FONT 構造体の配列へのポインター。 このパラメーターは、NULL でもかまいません。
[in] cjType1Buffer
pType1Buffer のサイズをバイト単位で指定します。
[out] pulLocalFonts
ローカル システム上の Type 1 フォントの数を受け取るメモリ位置へのポインター。
[out] pulRemoteFonts
リモート システム上の Type 1 フォントの数を受け取るメモリの場所へのポインター。
[out] pLastModified
Type 1 フォントが最後に追加またはローカル システムから削除された時刻に対応するタイム スタンプを受け取るメモリの場所へのポインター。
戻り値
EngGetType1FontList は、成功した場合に TRUE を 返します。それ以外の場合は、 FALSE を返します。
解説
PostScript プリンター ドライバーは 、EngGetType1FontList を呼び出して、使用可能な種類 1 フォントの一覧を取得できます。 これらのフォントは、TYPE1_FONT構造体で返されるハンドルを介してアクセスできます。
pType1Buffer が NULL の場合、EngGetType1FontList は、ローカルおよびリモートの Type 1 フォントの数と、Type 1 フォントがシステムから最後に追加または削除された時刻に対応するタイム スタンプのみを返します。
要件
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | winddi.h (Winddi.h を含む) |
Library | Win32k.lib |
[DLL] | Win32k.sys |