1# ImageEffect_DataValue 2 3## Overview 4 5The ImageEffect_DataValue union describes the data values. 6 7**Since**: 12 8 9**Related module**: [ImageEffect](capi-imageeffect.md) 10 11**Header file**: [image_effect_filter.h](capi-image-effect-filter-h.md) 12 13## Summary 14 15### Member Variables 16 17| Name| Description| 18| -- | -- | 19| int32_t int32Value | Integer value, corresponding to [EFFECT_DATA_TYPE_INT32](capi-image-effect-filter-h.md#imageeffect_datatype).| 20| float floatValue | Single-precision floating-point value, corresponding to [EFFECT_DATA_TYPE_FLOAT](capi-image-effect-filter-h.md#imageeffect_datatype).| 21| double doubleValue | Double-precision floating-point value, corresponding to [EFFECT_DATA_TYPE_DOUBLE](capi-image-effect-filter-h.md#imageeffect_datatype).| 22| char charValue | Byte value, corresponding to [EFFECT_DATA_TYPE_CHAR](capi-image-effect-filter-h.md#imageeffect_datatype).| 23| long longValue | Long integer, corresponding to [EFFECT_DATA_TYPE_LONG](capi-image-effect-filter-h.md#imageeffect_datatype).| 24| bool boolValue | Boolean value, corresponding to [EFFECT_DATA_TYPE_BOOL](capi-image-effect-filter-h.md#imageeffect_datatype).| 25| void* ptrValue | Pointer value, corresponding to [EFFECT_DATA_TYPE_PTR](capi-image-effect-filter-h.md#imageeffect_datatype).| 26