Hyperion Planning 11.1.2.4 用户指南:引用计数与字体操作

需积分: 44 86 下载量 90 浏览量 更新于2024-08-08 收藏 870KB PDF 举报
该文档是"hyperion planning 11.1.2.4 用户指南官方中文版"的一部分,主要涉及在Hyperion Planning中创建字体和管理引用计数的细节。同时,文档还包含了与"良田高拍仪"相关的多浏览器控件接口的详细说明,涵盖多种功能如设备、窗口、视频、录像、图像处理等。 在Hyperion Planning中,创建字体涉及到多个参数: 1. `height`:定义字体的高度。 2. `width`:设置字体的宽度。 3. `escap`:指定字符与设备X轴之间的角度,用于文字倾斜。 4. `orien`:设定字符基线与设备X轴的角度。 5. `thickness`:定义字体的粗细。 6. `italic`:1表示斜体,0表示正常。 7. `underline`:1表示下划线,0表示无下划线。 8. `strike`:1表示删除线,0表示无删除线。 9. `font`:字体名称,例如“宋体”。 通过`Global_CreateTypeface`函数可以创建字体,并返回字体对象。如果创建失败,将返回0。 引用计数的管理是内存管理的重要部分: 1. `Font_AddRef`函数用于增加字体句柄的引用计数,返回增加后的计数值。 2. `Font_Release`函数用于减少字体句柄的引用计数,当计数减为0时,会销毁字体资源。 此外,文档还介绍了良田高拍仪的多浏览器控件接口,这是一套用于不同编程语言(如javascript)和浏览器(如IE、Chrome)的接口,包括设备、窗口、视频、录像等众多功能: 1. `Global_InitDevs`和`Global_DeinitDevs`分别用于初始化和反初始化高拍仪。 2. `Device_CreateVideo`创建视频流,根据参数设置分辨率和子类型。 3. `Global_GetDevCount`获取特定类型的设备数量,如视频或音频设备。 4. `Global_GetDisplayName`和`Global_GetFriendlyName`用于获取设备的显示名称和友好名称。 5. `Global_GetDevCount`返回设备的数量,`Global_GetDisplayName`和`Global_GetFriendlyName`则提供设备的标识信息。 这些接口为开发者提供了全面的工具集,以便在各种应用场景中有效控制和使用高拍仪设备。