文档详情

SDK接口函数说明.doc

发布:2018-01-11约1.41万字共18页下载文档
文本预览下载声明
概述 节目数据组织形式: -ROOT | |---Chapter(节目) | | | |---Region(区域/分区) | | | | | |---Leaf(页面) | | | | | | | |---Object(对象[文字、时钟、图片等]) | | | | | | | |---Object(对象[文字、时钟、图片等]) | | | | | | | | ...... | | | | | | | | | |---Leaf(页面) | | | | | | ...... | | | | | | |---Region(区域/分区) | | | | ...... | | |---Chapter(节目) | | ...... 接口函数说明 动态链接库初始化 long (_stdcall *LED_Startup)(void); 动态链接库销毁 long (_stdcall *LED_Cleanup)(void); 复位控制卡节目播放,重新显示控制卡Flash中存储的节目 long (_stdcall *LED_ResetDisplay)(PSenderParam param); 校正时间,以当前计算机的系统时间校正控制卡的时钟 long (_stdcall *LED_AdjustTime)(PSenderParam param); 校正时间扩展,以指定的时间校正控制卡的时钟 long (_stdcall *LED_AdjustTimeEx)(PSenderParam param, LPSYSTEMTIME time); 设置控制卡电源 long (_stdcall *LED_SetPower)(PSenderParam param, long value); value=LED_POWER_ON表示开启电源 value=LED_POWER_OFF表示关闭电源 读取控制卡电源状态 long (_stdcall *LED_GetPower)(PSenderParam param); 设置控制卡亮度 long (_stdcall *LED_SetBright)(PSenderParam param, long value); value取值范围0-7 读取控制卡亮度 long (_stdcall *LED_GetBright)(PSenderParam param); 发送节目数据 long (_stdcall *LED_SendToScreen)(PSenderParam param, long index); index为MakeRoot、MakeChapter、MakeRegion、MakeLeaf、MakeObject函数的返回值 获取控制卡应答结果的数据 long (_stdcall *LED_GetNotifyParam)(PNotifyParam notify, long index); 生成节目数据 函数声明: long (_stdcall *MakeRoot)(long RootType, long ColorMode, long survive = ROOT_SURVIVE_ALWAYS); 参数说明: RootType 为节目类型;=ROOT_PLAY表示更新控制卡RAM中的节目(掉电丢失);=ROOT_DOWNLOAD表示更新控制卡Flash中的节目(掉电不丢失) ColorMode 为颜色模式;取值为COLOR_MODE_MONO或者COLOR survive 为RAM节目生存时间,在RootType=ROOT_PLAY时有效,当RAM节目播放达到时间后,恢复显示FLASH中的节目 生成节目数据 后续需要调用[AddRegion]-[AddLeaf]-[AddObject]-[AddWindows/AddDateTime等] 函数声明: long (_stdcall *MakeChapter)(long RootType, long ActionMode, long ChapterIndex, long ColorMode, DWORD time, WORD wait); 参数说
显示全部
相似文档