Teledyne Princeton Instruments PICam 5.x Programmer's Manual page 244

Table of Contents

Advertisement

244
7.4.8.7
PicamAdvanced_RegisterForModulationsValueChanged()
Description
PicamAdvanced_RegisterForModulationsValueChanged()
call when the value of a specified intensifier modulation sequence parameter has been
set, even if it is changed as a result of a different parameter's value being changed.
Registered callbacks are called synchronously from within the thread in which
associated parameter values are being set (i.e., called prior to returning from the set
operation.)
Call
PicamAdvanced_UnregisterForModulationsValueChanged()
each callback once it is not longer required.
Syntax
The syntax for
Input Parameters
Input parameters for
are:
Output Parameters
There are no output parameters associated with
PicamAdvanced_RegisterForModulationsValueChanged().
Related APIs
For additional information, refer to the following related APIs:
PICam™ 5.x Programmer's Manual
NOTE:
Multiple functions may be registered. When this is the case,
the functions are called in the order in which they have
been registered.
NOTE:
Parameters whose values have change due to external
influences (e.g., representing the status of camera
hardware,) do not result in a callback's being called.
PicamAdvanced_RegisterForModulationsValueChanged()
PICAM_API PicamAdvanced_RegisterForModulationsValueChanged(
PicamModulationsValueChangedCallback changed);
PicamAdvanced_RegisterForModulationsValueChanged()
camera: Handle for the camera for which the callback is being registered.
parameter: The parameter for which the callback is being registered.
changed: The name assigned to the callback function being registered.
Picam_SetParameterModulationsValue().
PicamAdvanced_UnregisterForModulationsValueChanged().
PicamAdvanced_GetUserState().
PicamAdvanced_SetUserState().
registers a function to
to unregister
PicamHandle camera,
PicamParameter parameter,
Issue 11
is:

Advertisement

Table of Contents
loading

Table of Contents