MfuncParamCheck
| Board | Supported |
|---|---|
| Host System | Yes |
| V4L2 | Yes |
| Clarity UHD | Yes |
| Concord PoE | No |
| GenTL | Yes |
| GevIQ | Yes |
| GigE Vision | Yes |
| Indio | No |
| Iris GTX | Yes |
| Radient eV-CL | Yes |
| Rapixo CL | Yes |
| Rapixo CoF | Yes |
| Rapixo CXP | Yes |
| USB3 Vision | Yes |
Verify whether parameter checking is required.
Syntax
AIL_INT MfuncParamCheck(
AIL_ID ContextFuncId //in
)
Description
This function allows you to verify, from within your user-defined Aurora Imaging Library function, whether parameter checking is enabled or disabled. To enable or disable the checking of parameters, use the MappControl M_PARAMETER control type.
Call the MfuncParamCheck function prior to checking the parameters of the specified user-defined Aurora Imaging Library function. The return value of the MfuncParamCheck function should dictate whether to execute the functions that perform the parameter checking, or not. Then, to save the parameter checking time for a time-critical user-defined Aurora Imaging Library function, it is sufficient to disable parameter checking using MappControl with M_CHECK_DISABLE.
Parameters
ContextFuncId (in, AIL_ID)
Specifies the identifier of the user-defined Aurora Imaging Library function.
Return Value
Type: AIL_INT
The returned value is M_NULL if no parameter checking is required; otherwise, checking is required.