共用方式為


drvQueryFontFile 函式 (winddi.h)

DrvQueryFontFile 函式提供字型檔案資訊。

語法

LONG DrvQueryFontFile(
  ULONG_PTR iFile,
  ULONG     ulMode,
  ULONG     cjBuf,
  ULONG     *pulBuf
);

參數

iFile

識別驅動程式字型檔案之驅動程式定義值的指標。 此指標是由 先前呼叫DrvLoadFontFile所傳回。

ulMode

指定要寫入的信息類型。 此參數可以是下列其中一個值:

意義
QFF_DESCRIPTION 函式會提供以 NT 為基礎的作業系統將用來描述字型檔案的字串。 以 Null 終止的 Unicode 字串會寫入 pulBuffer 指向的緩衝區。
QFF_NUMFACES 函式會傳回字型檔案中的字樣數目; 會忽略 cjBufpulBuf 參數。 字樣是由範圍從一到字樣數目的索引來識別。

cjBuf

指定傳回緩衝區的大小,以位元組為單位。

pulBuf

傳回緩衝區的指標。

傳回值

如果 ulMode 是QFF_NUMFACES,則傳回值會是字型檔案中的臉部數目。 如果 pulBufNULL,則為寫入 pulBuf 的數據位元組數目;否則,這是寫入 pulBuf 的位元元組數目。 如果發生錯誤,則會FD_ERROR傳回值。

備註

字型驅動程式需要DrvQueryFontFile

規格需求

需求
目標平台 桌面
標頭 winddi.h (包含Winddi.h)

另請參閱

DrvLoadFontFile