Native C API
The native way for the application to interact with the MultiCam system is the API in C language.
All parameters are consistently accessed by a unique set of C functions. According to the type of the parameter value, several versions of these set and get functions are available.
Parameter type |
Access |
Recommended function |
||
By-identifier |
By-name |
|||
Integer |
Set |
|||
Get |
||||
64-bit Integer |
Set |
|||
Get |
||||
Floating point |
Set |
|||
Get |
||||
String |
Set |
|||
Get |
||||
Instance |
Set |
|||
Get |
||||
Pointer |
Set |
|||
Get |
||||
Enumerated |
Set |
By-identifier enumerated access |
||
By-name enumerated access |
||||
Get |
By-identifier enumerated access |
|||
By-name enumerated access |
The by-identifier parameter access method uses the parameter identifier to establish the reference to the targeted parameter.
The by-name parameter access method uses the parameter name to establish the reference to the targeted parameter.
The by-identifier enumerated access method uses the enumerated identifier to establish the reference to the targeted enumerated item.
The by-name enumerated access method uses the enumerated name to establish the reference to the targeted enumerated item.