GetRasterizerCaps 函式 (wingdi.h)

GetRasterizerCaps 函式會傳回旗標,指出是否已在系統中安裝 TrueType 字型。

語法

BOOL GetRasterizerCaps(
  [out] LPRASTERIZER_STATUS lpraststat,
  [in]  UINT                cjBytes
);

參數

[out] lpraststat

接收轉譯器相關信息 之RASTERIZER_STATUS 結構的指標。

[in] cjBytes

要複製到 lprs 參數所指向之 結構的位元元組數目。

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。

備註

GetRasterizerCaps 函式可讓應用程式和印表機驅動程序判斷是否已安裝 TrueType 字型。

如果TT_AVAILABLE旗標是在 RASTERIZER_STATUS 結構的 wFlags 成員中設定,則至少會安裝一個 TrueType 字型。 如果已設定TT_ENABLED旗標,則會為系統啟用 TrueType。

複製的實際位元組數目是 cb 參數中指定的成員,或是 RASTERIZER_STATUS 結構的長度,無論哪一個都較少。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 wingdi.h (包含 Windows.h)
程式庫 Gdi32.lib
Dll Gdi32.dll

另請參閱

字型和文字函式

字型和文字概觀

GetOutlineTextMetrics

RASTERIZER_STATUS