MultiCam Boards Documentation > MultiCam Documentation > MultiCam C Reference > Introduction > Managing MultiCam Parameters > Accessing a Parameter

Accessing a Parameter

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 get/set functions. According to the type of the parameter, and to the by-identifier or by-name access way, several versions of these get and set functions are available.

Parameters access functions

Parameter type

Access

Recommended function

By-identifier
parameter access

By-name
parameter access

Integer

Set

McSetParamInt

McSetParamNmInt

Get

McGetParamInt

McGetParamNmInt

64-bit integer

Set

McSetParamInt64

McSetParamNmInt64

Get

McGetParamInt64

McGetParamNmInt64

Floating point

Set

McSetParamFloat

McSetParamNmFloat

Get

McGetParamFloat

McGetParamNmFloat

String

Set

McSetParamStr

McSetParamNmStr

Get

McGetParamStr

McGetParamNmStr

Instance

Set

McSetParamInst

McSetParamNmInst

Get

McGetParamInst

McGetParamNmInst

Pointer

Set

McSetParamPtr

McSetParamNmPtr

Get

McGetParamPtr

McGetParamNmPtr

Enumerated

Set

By-identifier enumerated access

McSetParamInt

McSetParamNmInt

By-name enumerated access

McSetParamStr

McSetParamNmStr

Get

By-identifier enumerated access

McGetParamInt

McGetParamNmInt

By-name enumerated access

McGetParamStr

McGetParamNmStr