Parameter Name and Parameter Identifiers
Each MultiCam parameter has a name, that is a string of alphanumeric characters, without space, freely including letters, figures and a few special characters. Conventionally, a parameter name uses upper- and lower-case letters to improve the readability. Nevertheless, the MultiCam database is not case-sensitive.
Each MultiCam parameter has also (language-dependent) identifiers that are defined in the header file McParams.h. This file is included by the MultiCam.h header file. The header files are maintained by Euresys and are part of the MultiCam releases. The parameter identifiers are built from the parameter name, according to constant rules.
Moreover, each parameter has also a numerical identifier that is an integer value unambiguously designating the parameter in MultiCam.
Example: BoardTopology name and identifiers
String |
BoardTopology |
C, C++ |
MC_BoardTopology |
.NET |
MC.BoardTopology |
Numerical |
59 |
In the same way, each possible value of an enumerated parameter has a name and an identifier.
Example: some possible values of the enumerated parameter BoardTopology
Name |
Identifier |
MONO |
MC_BoardTopology_MONO |
DUO |
MC_BoardTopology_DUO |
Refer to the MultiCam Reference for the parameters/enumerated values name and identifiers.