MultiCam_GetDigitalInput
Reporting the logic state of I/O lines used as inputs.
Syntax
C++
Python
def MultiCam_GetDigitalInput( state: MultiCam_State, inInput: int, /, *, inDeviceID: str | None = None, inInputStyle: MultiCamInputStyle | None = None ) -> outState: MultiCamInputState
Parameters
| Name | Type | Default | Description | |
|---|---|---|---|---|
![]() |
ioState | MultiCam_State | ||
![]() |
inDeviceID | str | None | None | Board name, board identifier or serial number |
![]() |
inInput | int | Input pin index | |
![]() |
inInputStyle | MultiCamInputStyle | None | None | Controlling the electrical style of I/O lines used as inputs. If Nil then lease style as it is |
![]() |
outState | MultiCamInputState | Returns the current logic state of I/O line |
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.



