Digital I/O Control Reference 15.0
Properties

Variables

__int3264 Image
 Pipelines an image to the Common Vision DigIO Control. More...
 
boolean IsBasicDigIO
 Determines whether the current image object supports the BasicDigIO interface. More...
 
long NumInputs
 Returns the number of available input ports for the current image object. More...
 
long NumOutputs
 Returns the number of available output ports for the current image object. More...
 

Detailed Description

Variable Documentation

◆ Image

__int3264 Image

Pipelines an image to the Common Vision DigIO Control.

Attention
The DigIO Control requires the image object to support the BasicDigIO interface. If this interface is not supported all the control properties, methods and events are disabled. Verify with the IsBasicDigIO property if the image object supports the BasicDigIO interface.
Parameters
[in,out]ImageHandle of the image object.
Returns
Image object handle.
Examples:
Delphi - Delphi Digital I/O Example
Visual Basic - VB Digital I/O Example
Visual C++ - VC Digital I/O Example

◆ IsBasicDigIO

boolean IsBasicDigIO
readonly

Determines whether the current image object supports the BasicDigIO interface.

Attention
The BasicDigIO interface is predominatly supported by acquisition devices like framegrabber.
Parameters
[out]IsBasicDigIOIndicates, if the image supports the BasicDigIO interface.
Returns
TRUE, if the current image object supports the BasicDigIO inteface, FALSE otherwise.
Examples:
Delphi - Delphi Digital I/O Example
Visual Basic - VB Digital I/O Example
Visual C++ - VC Digital I/O Example

◆ NumInputs

long NumInputs
readonly

Returns the number of available input ports for the current image object.

Parameters
[out]NumInputsValid port numbers between 0 and NumInputs - 1.
Returns
Valid port numbers.

◆ NumOutputs

long NumOutputs
readonly

Returns the number of available output ports for the current image object.

Parameters
[out]NumOutputsValid port number between 0 and NumOutputs - 1.
Returns
Valid port numbers.