共用方式為


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 會將字型數據載入系統記憶體,再將 ppjBufpcjBuf 傳回驅動程式。 如果檔案已經對應,函式只會傳回檔案的 ppjBufpcjBuf 值。

規格需求

需求
最低支援的用戶端 可在 Windows 2000 和更新版本的 Windows 作業系統中使用。
目標平台 Universal
標頭 winddi.h (包括 Winddi.h)
程式庫 Win32k.lib
Dll Win32k.sys

另請參閱

DrvLoadFontFile

EngUnmapFontFileFD