GetRasterizerCaps

【勇芳软件工作室】汉化HomePreviousNext

GetRasterizerCaps函数返回指示TrueType字体是否安装在系统中的标志。

BOOL GetRasterizerCaps(

LPRASTERIZER_STATUS 【LPRS】,//光栅化器信息结构的地址
UINT 【cb】//结构中的字节数
); 

参数

【LPRS】

指向RASTERIZER_STATUS结构以接收有关光栅化器的信息。

【cb】

指定要复制到【LPRS】参数指向的结构中的字节数。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

GetRasterizerCaps功能可以使应用程序和打印机驱动程序确定是否安装了TrueType字体。

如果在RASTERIZER_STATUS结构的wFlags成员中设置了TT_AVAILABLE标志,则至少安装了一个TrueType字体。如果设置了TT_ENABLED标志,系统将启用TrueType。

复制的实际字节数是【cb】参数中指定的成员或RASTERIZER_STATUS结构的长度,以较小者为准。

也可以看看

GetOutlineTextMetrics, RASTERIZER_STATUS