获取一个布尔值,该值指示所引用页面的文档子树是否包含具有 其 EmbeddingOption 属性设置为 XPS_FONT_EMBEDDING_RESTRICTED的字体资源的任何字形。
Syntax
HRESULT HasRestrictedFonts(
[out, retval] BOOL *restrictedFonts
);
参数
[out, retval] restrictedFonts
一个布尔值,该值指示所引用页面的文档子树是否包含具有其 EmbeddingOption 属性设置为XPS_FONT_EMBEDDING_RESTRICTED的字体资源的任何 IXpsOMGlyphs 接口。
| 价值 | Meaning |
|---|---|
|
如果加载引用的页面,页面将引用至少一个字体资源,其 EmbeddingOption 属性设置为 XPS_FONT_EMBEDDING_RESTRICTED。
如果未加载引用的页面,则它与至少一个字体资源有关系,其中 EmbeddingOption 属性设置为 XPS_FONT_EMBEDDING_RESTRICTED。 |
|
如果加载引用的页面,页面不会引用 其 EmbeddingOption 属性设置为 XPS_FONT_EMBEDDING_RESTRICTED的任何字体资源。
如果未加载引用的页面,则它与 嵌入的Option 属性设置为 XPS_FONT_EMBEDDING_RESTRICTED的字体资源没有关系。 |
返回值
如果方法成功,则返回S_OK;否则,它将返回 HRESULT 错误代码。
| 返回代码 | Description |
|---|---|
|
方法成功。 |
|
restrictedFonts 为 NULL。 |
注解
此值不会自动更新。 如果添加或删除字体或字形,使值发生更改,则必须再次调用 HasRestrictedFonts 以获取当前值。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | 适用于 Windows Vista 的 Windows 7、带有 SP2 和平台更新的 Windows Vista [桌面应用 |UWP 应用] |
| 支持的最低服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [桌面应用 |UWP 应用] |
| 目标平台 | Windows操作系统 |
| Header | xpsobjectmodel.h |