TTRunValidationTestsEx 函数 (t2embapi.h)

在指定的大小范围内验证 UCS-4 字符 (32 位) 字体的部分或全部字形数据。

Windows Vista 及更高版本:此函数将始终返回E_API_NOTIMPL,并且此 API 不执行任何处理。

语法

LONG TTRunValidationTestsEx(
  [in] HDC                       hDC,
  [in] TTVALIDATIONTESTSPARAMSEX *pTestParam
);

参数

[in] hDC

设备上下文句柄。

[in] pTestParam

指向指定要测试的参数的 TTVALIDATIONTESTPARAMSEX 结构的指针。

返回值

如果成功且字形数据有效,则 返回E_NONE。

否则, 将返回 Embedding-Function Error Messages 中所述的错误代码。

注解

TTRunValidationTestsExTTRunValidationTests 的 UCS-4 版本。

此函数在 Windows XP 及更早版本中受支持,但不再受支持。 在 Windows Vista 及更高版本中,此函数将始终返回E_API_NOTIMPL,并且此 API 不执行任何处理。

有效的字体验证可由能够对字体文件的所有部分执行彻底验证的工具(如字体验证器)执行。 有关字体验证器工具的信息,请参阅 https://www.microsoft.com/typography/FontValidator.aspx

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 t2embapi.h
Library T2embed.lib
DLL T2embed.dll

另请参阅

TTRunValidationTests

TTVALIDATIONTESTPARAMSEX