GetPreferredPacketDescription 函数 (recapis.h)
检索包含识别器使用的数据包属性的数据包说明。
语法
HRESULT GetPreferredPacketDescription(
HRECOGNIZER hrec,
PACKET_DESCRIPTION *pPacketDescription
);
参数
hrec
识别器的句柄。
pPacketDescription
描述识别器使用的数据包的内容。 有关详细信息,请参阅 PACKET_DESCRIPTION 结构。
若要检索数据包说明,请使用零初始化数据包说明并调用 GetPreferredPacketDescription 函数。 函数填充属性和按钮计数,用于为 PACKET_DESCRIPTION 结构的 pPacketProperties 和 pguidButtons 成员分配空间。 再次调用 函数以填充数据包说明的其余部分。
当 GetPreferredPacketDescription 返回时,PACKET_DESCRIPTION 结构的 pguidButtons 成员可以为零。 这意味着数据包没有按钮数据,因此此成员没有分配任何 pguidButton。 在这种情况下,调用函数应将指针保留 为 NULL。
返回值
此函数可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数是无效的指针。 |
|
pPacketDescription 缓冲区太小。 |
|
发生了未指定的错误。 |
|
收到无效参数。 |
注解
通常,识别器使用 (x、y) 坐标属性并忽略其他属性。 如果以后将墨迹保存到文件中以供识别,请使用首选数据包说明来仅保存识别器使用的那些属性。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | recapis.h |
DLL | inkobjcore.dll |