• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ImageEffect_DataValue
2
3
4## 概述
5
6数据值联合体。
7
8**系统能力:** SystemCapability.Multimedia.ImageEffect.Core
9
10**起始版本:** 12
11
12**相关模块:**[ImageEffect](_image_effect.md)
13
14**所在头文件:**[image_effect_filter.h](image__effect__filter_8h.md)
15
16
17## 汇总
18
19
20### 成员变量
21
22| 名称 | 描述 |
23| -------- | -------- |
24| int32_t [int32Value](#int32value) | 整型值,对应[EFFECT_DATA_TYPE_INT32](_image_effect.md)。  |
25| float [floatValue](#floatvalue) | 单精度浮点值,对应[EFFECT_DATA_TYPE_FLOAT](_image_effect.md)。  |
26| double [doubleValue](#doublevalue) | 双精度浮点值,对应[EFFECT_DATA_TYPE_DOUBLE](_image_effect.md)。  |
27| char [charValue](#charvalue) | 字节值,对应[EFFECT_DATA_TYPE_CHAR](_image_effect.md)。  |
28| long [longValue](#longvalue) | 长整型值,对应[EFFECT_DATA_TYPE_LONG](_image_effect.md)。  |
29| bool [boolValue](#boolvalue) | 布尔值,对应[EFFECT_DATA_TYPE_BOOL](_image_effect.md)。  |
30| void \* [ptrValue](#ptrvalue) | 指针值,对应[EFFECT_DATA_TYPE_PTR](_image_effect.md)。  |
31
32
33## 结构体成员变量说明
34
35
36### boolValue
37
38```
39bool ImageEffect_DataValue::boolValue
40```
41**描述**
42布尔值,对应[EFFECT_DATA_TYPE_BOOL](_image_effect.md)。
43
44
45### charValue
46
47```
48char ImageEffect_DataValue::charValue
49```
50**描述**
51字节值,对应[EFFECT_DATA_TYPE_CHAR](_image_effect.md)。
52
53
54### doubleValue
55
56```
57double ImageEffect_DataValue::doubleValue
58```
59**描述**
60双精度浮点值,对应[EFFECT_DATA_TYPE_DOUBLE](_image_effect.md)。
61
62
63### floatValue
64
65```
66float ImageEffect_DataValue::floatValue
67```
68**描述**
69单精度浮点值,对应[EFFECT_DATA_TYPE_FLOAT](_image_effect.md)。
70
71
72### int32Value
73
74```
75int32_t ImageEffect_DataValue::int32Value
76```
77**描述**
78整型值,对应[EFFECT_DATA_TYPE_INT32](_image_effect.md)。
79
80
81### longValue
82
83```
84long ImageEffect_DataValue::longValue
85```
86**描述**
87长整型值,对应[EFFECT_DATA_TYPE_LONG](_image_effect.md)。
88
89
90### ptrValue
91
92```
93void* ImageEffect_DataValue::ptrValue
94```
95**描述**
96指针值,对应[EFFECT_DATA_TYPE_PTR](_image_effect.md)。
97