1# DevAbility
2
3
4## 概述
5
6Input设备的能力属性,存储支持事件的位图。
7
8用位的方式来表示该Input设备能够上报的事件类型。
9
10**起始版本:** 3.2
11
12**相关模块:**[HdiInput](_hdi_input.md)
13
14
15## 汇总
16
17
18### Public 属性
19
20| 名称 | 描述 |
21| -------- | -------- |
22| unsigned long[] [devProp](#devprop) | 设备属性  |
23| unsigned long[] [eventType](#eventtype) | 用于记录支持的事件类型的位图  |
24| unsigned long[] [absCode](#abscode) | 记录支持的绝对坐标的位图  |
25| unsigned long[] [relCode](#relcode) | 记录支持的相对坐标的位图  |
26| unsigned long[] [keyCode](#keycode) | 记录支持的按键值的位图  |
27| unsigned long[] [ledCode](#ledcode) | 记录设备支持的指示灯的位图  |
28| unsigned long[] [miscCode](#misccode) | 记录设备支持的其他功能的位图  |
29| unsigned long[] [soundCode](#soundcode) | 记录设备支持的声音或警报的位图  |
30| unsigned long[] [forceCode](#forcecode) | 记录设备支持的作用力功能的位图  |
31| unsigned long[] [switchCode](#switchcode) | 记录设备支持的开关功能的位图  |
32| unsigned long[] [keyType](#keytype) | 按键类型的位图  |
33| unsigned long[] [ledType](#ledtype) | LED类型的位图  |
34| unsigned long[] [soundType](#soundtype) | 声音类型的位图  |
35| unsigned long[] [switchType](#switchtype) | 开关类型的位图  |
36
37
38## 类成员变量说明
39
40
41### absCode
42
43```
44unsigned long [] DevAbility::absCode
45```
46**描述**
47
48记录支持的绝对坐标的位图
49
50
51### devProp
52
53```
54unsigned long [] DevAbility::devProp
55```
56**描述**
57
58设备属性
59
60
61### eventType
62
63```
64unsigned long [] DevAbility::eventType
65```
66**描述**
67
68用于记录支持的事件类型的位图
69
70
71### forceCode
72
73```
74unsigned long [] DevAbility::forceCode
75```
76**描述**
77
78记录设备支持的作用力功能的位图
79
80
81### keyCode
82
83```
84unsigned long [] DevAbility::keyCode
85```
86**描述**
87
88记录支持的按键值的位图
89
90
91### keyType
92
93```
94unsigned long [] DevAbility::keyType
95```
96**描述**
97
98按键类型的位图
99
100
101### ledCode
102
103```
104unsigned long [] DevAbility::ledCode
105```
106**描述**
107
108记录设备支持的指示灯的位图
109
110
111### ledType
112
113```
114unsigned long [] DevAbility::ledType
115```
116**描述**
117
118LED类型的位图
119
120
121### miscCode
122
123```
124unsigned long [] DevAbility::miscCode
125```
126**描述**
127
128记录设备支持的其他功能的位图
129
130
131### relCode
132
133```
134unsigned long [] DevAbility::relCode
135```
136**描述**
137
138记录支持的相对坐标的位图
139
140
141### soundCode
142
143```
144unsigned long [] DevAbility::soundCode
145```
146**描述**
147
148记录设备支持的声音或警报的位图
149
150
151### soundType
152
153```
154unsigned long [] DevAbility::soundType
155```
156**描述**
157
158声音类型的位图
159
160
161### switchCode
162
163```
164unsigned long [] DevAbility::switchCode
165```
166**描述**
167
168记录设备支持的开关功能的位图
169
170
171### switchType
172
173```
174unsigned long [] DevAbility::switchType
175```
176**描述**
177
178开关类型的位图
179