首页 > 其他分享 >极语言3-12绘图启动类、编解码类、串口通讯类、串口系统类、串口时间类、串口配置类——成员表

极语言3-12绘图启动类、编解码类、串口通讯类、串口系统类、串口时间类、串口配置类——成员表

时间:2023-12-03 14:02:48浏览次数:36  
标签:编解码 12 字节 字符 整数 通讯 串口 掩码


中文名字

英文名称

长度

作用解释

绘图启动类

GdiplusStartupInput

24

包含GdiplusStartup函数所需的一个参数块。

绘图启动类——成员表

版本

GdiplusVersion

整数

必须为1

回调

DebugEventCallback

整数

可以在调试版本上调用的回调函数的指针

背景

SuppressBackgroundThread

整数

指定是否禁止显示 GDI+ 背景线程的布尔值。

解码

SuppressExternalCodecs

整数

指定是否希望 GDI+ 禁止显示外部图像编解码器的布尔值。


中文名字

英文名称

长度

作用解释

编解码类

EncoderParameters

24

包含GdiplusStartup函数所需的一个参数块。

编解码类——成员表

数量

count

整数

编解码器的总数量

数1

Data1

整数

Clsid结构数据1

数2

Data2

整数

Clsid结构数据2

数3

Data3

整数

Clsid结构数据3

数4

Data4

整数

Clsid结构数据4

个数

NumberOfValues

整数

图像编解码器设定参数值的个数

编码

EncoderParameterValueType

整数

指定图像编解码器数据类型

数值

value

整数

指定图像编解码器转换质量等的数值地址。


中文名字

英文名称

长度

作用解释

串口通讯类

DCB

28

包含了串口通讯相关设置的结构

串口通讯类——成员表

总长度

DCBlength

整数

结构的大小

波特率

BaudRate

整数

设置串口通信的波特率

比特位

fBitFields

整数

设置串口通信的比特位

资源号

wReserved

整形

当前未用

开阈值

XonLim

整形

XON阈值

关阈值

XoffLim

整形

XOFF阈值

数据位

ByteSize

字节

字符位数,4-8

校验位

Parity

字节

奇偶校验位

停止位

StopBits

字节

0,1,2分别为1,1.5,2

开字符

XonChar

字节

XON字符

关字符

XoffChar

字节

XOFF字符

错误符

ErrorChar

字节

奇偶错误替代字符

结束符

EofChar

字节

结束字符

事件符

EvtChar

字节

事件字符

预留

wReserved1

字节

当前未用

备用

wReserved2

字节

当前未用


中文名字

英文名称

长度

作用解释

串口系统类

COMMPROP

64

包含了串口通讯相关设置的结构

串口系统类——成员表

大小

wPacketLength_wPacketVersion

整数

数据包大小,高16位是版本

服务

dwServiceMask

整数

服务的位掩码

预留

dwReserved1

整数

保留;请勿使用

输出

dwMaxTxQueue

整数

输出缓冲区的最大大小

输入

dwMaxRxQueue

整数

输入缓冲区的最大大小

最高

dwMaxBaud

整数

最大允许波特率,75-128K bps或可编程

设备

dwProvSubType

整数

通信提供的程序设备类型

功能

dwProvCapabilities

整数

程序提供的功能的位掩码

参数

dwSettableParams

整数

可更改的通信参数的位掩码

允许

dwSettableBaud

整数

允许的波特率

掩码

wSettableData_wSettableStopParity

整数

低16位是数据位数的位掩码.高16位是停止位和奇偶校验设置的位掩码

发送

dwCurrentTxQueue

整数

驱动程序的内部发送缓冲区的大小

接收

dwCurrentRxQueue

整数

驱动程序的内部接收缓冲区的大小

特定1

dwProvSpec1

整数

特定于提供程序的数据

特定2

dwProvSpec2

整数

特定于提供程序的数据

数据

wcProvChar

整数

特定于提供程序的数据


中文名字

英文名称

长度

作用解释

串口时间类

COMMTIMEOUTS

20

包含了串口通讯时间设置的结构

串口时间类——成员表

读间隔超时

ReadIntervalTimeout

整数

两个字符到达之间允许经过的最长时间(毫秒)

读时间系数

ReadTotalTimeoutMultiplier

整数

用于计算读取操作的总超时周期的乘数(毫秒)

读时间常量

ReadTotalTimeoutConstant

整数

用于计算读取操作的总超时周期的常数(毫秒)系数和常量相乘

写时间系数

WriteTotalTimeoutMultiplier

整数

用于计算写入操作的总超时周期的乘数(毫秒)

写时间常量

WriteTotalTimeoutConstant

整数

用于计算写入操作的总超时周期的常数(毫秒)


中文名字

英文名称

长度

作用解释

串口配置类

COMMCONFIG

52

包含了串口通讯相关配置的结构

串口配置类——成员表

大小

dwSize

整数

结构的大小,以字节为单位

版本

wVersion

整数

结构的版本号。可以为 1

通讯

dcb

DCB

串口通讯类结构体

设备

dwProviderSubType

整数

通信提供程序的设备类型

偏移

dwProviderOffset

整数

数据相对于结构开头的偏移量

大小

dwProviderSize

整数

特定于提供程序的数据的大小

数据

wcProviderData

整数

特定于提供程序的数据,可省略


标签:编解码,12,字节,字符,整数,通讯,串口,掩码
From: https://blog.51cto.com/u_11590738/8667468

相关文章

  • 学习笔记12
    一、苏格拉底挑战二、遇见的问题三、实践过程......
  • 学习笔记12——20211303
    一、学习任务自学教材第14章,提交学习笔记(10分),评分标准如下1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:......
  • 学习笔记12
    学习笔记12教材知识点总结14.1MySQL简介关系数据库系统:数据存储在表中,表由多个行和列组成表之间互相关联,关系结构使得可在表上查询来检索信息并修改数据库中的数据MySQL:开源数据库管理系统,有服务器和客户机组成14.2安装MySQLUbuntuLinux:sudoapt-getinsta......
  • 前端学习笔记202310学习笔记第一百壹拾五天-ES5模块化开发技巧之12
    ......
  • Linux命令(112)之tac
    linux命令之tac1.tac介绍linux命令tac是将文件内容反向输出,其与命令cat输出刚好相反2.tac用法tac[参数]filenametac参数参数说明--version显示版本信息--help显示帮助信息3.实例3.1.显示tac的版本信息命令:tac--version[root@rhel77~]#tac--versiontac(GNUcoreutils)......
  • 文心一言 VS 讯飞星火 VS chatgpt (127)-- 算法导论11.2 2题
    二、用go语言,位向量(bitvector)是一个仅包含0和1的数组。长度为m的位向量所占空间要比包含m个指针的数组少得多。请说明如何用一个位向量来表示一个包含不同元素(无卫星数据)的动态集合。字典操作的运行时间应为O(1)。文心一言,代码正常运行:在Go语言中,我们可以使用map[int]bool来......
  • 文心一言 VS 讯飞星火 VS chatgpt (125)-- 算法导论10.6 6题
    六、用go语言,任意有根树的左孩子右兄弟表示法中每个结点用到三个指针:leftchild、rightsibling和parent。对于任何结点,都可以在常数时间到达其父结点,并在与其孩子数呈线性关系的时间内到达所有孩子结点。说明如何在每个结点中只使用两个指针和一个布尔值的情况下,使结点的父结点或......
  • 文心一言 VS 讯飞星火 VS chatgpt (126)-- 算法导论11.1 1题
    一、用go语言,假设一动态集合S用一个长度为m的直接寻址表T来表示。请给出一个查找S中最大元素的过程。你所给的过程在最坏情况下的运行时间是多少?文心一言,代码正常运行:在这个问题中,我们需要实现一个查找动态集合S中最大元素的算法,该动态集合使用一个长度为m的直接寻址表T......
  • 文心一言 VS 讯飞星火 VS chatgpt (124)-- 算法导论10.5 5题
    五、用go语言,给定一个n结点的二叉树,写出一个O(n)时间的非递归过程,将该树每个结点的关键字输出。要求除该树本身的存储空间外只能使用固定量的额外存储空间,且在过程中不得修改该树,即使是暂时的修改也不允许。文心一言:您可以使用一个栈来存储节点,以便在遍历二叉树时进行回溯。由于您......
  • 文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题
    四、用go语言,对于一个含n个结点的任意有根树,写出一个O(n)时间的过程,输出其所有关键字该树以左孩子右兄弟表示法存储。文心一言:在计算机科学中,左孩子右兄弟表示法是一种用于表示树状结构的方法,其中每个节点都有两个指针:一个指向其第一个孩子(左孩子),另一个指向其下一个兄弟(右兄弟)。......