勇芳软件工作室.汉化:  Fonts and Text > Fonts and Text Functions >

GetRasterizerCaps

Previous pageReturn to chapter overviewNext page

描述

 

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

 

C++ 语法

 

BOOL GetRasterizerCaps(

__out LPRASTERIZER_STATUS lprs,

__in  UINT cb

);

 

PowerBASIC 语法

 

FUNCTION GetRasterizerCaps ( _

BYREF lprs AS RASTERIZER_STATUS, _

BYVAL cb AS DWORD _

) AS LONG

 

参数

 

lprs

 

[in]指向RASTERIZER_STATUS结构的指针,可以接收有关光栅化器的信息。

 

cb

 

[in]指定要复制到lprs参数指向的结构中的字节数。

 

返回值

 

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

 

如果函数失败,返回值为零。

 

备注

 

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

 

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

 

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

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)