EngMapFontFileFD 関数 (winddi.h)
EngMapFontFileFD 関数は、必要に応じてフォント ファイルをシステム メモリにマップし、ファイル内のフォント データの基本位置へのポインターを返します。
構文
ENGAPI BOOL EngMapFontFileFD(
[in] ULONG_PTR iFile,
[out] PULONG *ppjBuf,
[out] ULONG *pcjBuf
);
パラメーター
[in] iFile
マップするフォント ファイルを識別する値への呼び出し元指定のポインター。 このポインターは、 DrvLoadFontFile への入力として以前に受信されている必要があります。
[out] ppjBuf
マップされたファイルのベース メモリ アドレスを受け取るメモリの場所へのポインター。
[out] pcjBuf
マップされたファイルのサイズ (バイト単位) を受け取るメモリの場所へのポインター。
戻り値
EngMapFontFileFD は、成功した場合に TRUE を 返します。それ以外の場合は、 FALSE を返します。
注釈
EngMapFontFileFD 関数は、フォント ドライバーがフォント ファイルをメモリにマップし、ファイルのデータにアクセスできるように提供されます。 フォント ファイルがまだメモリ マップされていない場合、EngMapFontFileFD は、ppjBuf と pcjBuf をドライバーに返す前に、フォント データをシステム メモリに読み込みます。 ファイルが既にマップされている場合、関数はファイルの ppjBuf 値と pcjBuf 値を返すだけです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | winddi.h (Winddi.h を含む) |
Library | Win32k.lib |
[DLL] | Win32k.sys |