This appendix describes what's new and changed in the QNX Composition Manager.
In 6.5.0, KD QNX extension enums have been corrected to use the proper naming conventions. The naming convention KD_QNX_* has been changed to KD_*_QNX. Any existing 6.4.1 applications that have been built with the old KD headers will still be binary compatible with applications that are created in 6.5.0 however, in order to rebuild applications with the new 6.5.0 KD header, you must update all extension enum references to the new format. |
The following enums were added to kd_qnx_window:
KD_WINDOWPROPERTY_BRIGHTNESS_QNX KD_WINDOWPROPERTY_CONTRAST_QNX KD_WINDOWPROPERTY_HUE_QNX KD_WINDOWPROPERTY_SATURATION_QNX KD_WINDOWPROPERTY_LEVEL_QNX KD_WINDOWPROPERTY_FREEZE_QNX
The following #defines were added to kd_qnx_input:
#define KD_OUTPUT_DISP_MOUSE_QNX (KD_IOGROUP_DISP_GROUP_QNX + 4) #define KD_OUTPUT_DISP_TOUCH_QNX (KD_IOGROUP_DISP_GROUP_QNX + 5) #define KD_OUTPUT_ASSIGN_MOUSE_QNX (KD_IOGROUP_ASSIGN_GROUP_QNX + 4) #define KD_OUTPUT_ASSIGN_TOUCH_QNX (KD_IOGROUP_ASSIGN_GROUP_QNX + 5)