CHAILink SDK
Version 1.3
|
typedef void(* NH_OUTPUT_REFRESHCURRENTSELECTORPARAMVALUE)(CPHOBJECT const hOutput, CPUINT32 const dwOutputUserData, CPENDPOINT const *const pSource, CPPARAMETERID const *const pParamID, CPUINT16 const wValue, CPCHAR8 const *const utf8ValueText, RefreshValueAttributes const attributes, CPUINT16 const wProportionalValue) |
Called to inform that a selector parameter changed its value.
It is useful to reflect current remote parameter value on a front panel for instance.
[in] | hOutput | Handle to the notified output. |
[in] | dwOutputUserData | The user data associated to the output handle during its creation. |
[in] | pSource | Pointer to the destination endpoint that sent the notification. |
[in] | pParamID | Pointer to the selector parameter ID |
[in] | wValue | New parameter value |
[in] | strValueText | Value string representation |
[in] | attributes | Combination of additional attributes. See RefreshValueAttributes enumeration in CLC_Enums.h |
[in] | wProportionalValue | Full scale value, can be used to update knob or slider position. |