Image Manager (CVCDriver.dll) 14.0
INodeMapHandle

Interface for accessing module properties [Legacy API: 1st generation]. More...

Typedefs

typedef void * NODEMAP
 By means of a NODEMAP handle the user can access different functions, properties and information about a device/stream. More...
 

Functions

cvbbool_t CanNodeMapHandle (IMG Image)
 This function verifies whether the image supports the NodeMapHandle interface. More...
 
cvbres_t NMHGetNodeMap (IMG Image, NODEMAP &NodeMap)
 Retrieve the NodeMap of the current device (e.g. a GigE Vision camera) as a CVB NodeMap handle. More...
 

Detailed Description

Interface for accessing module properties [Legacy API: 1st generation].

This interface only allows the access of the Driver NodeMap. For a more generic and versatile implementation refer to the INodeMapHandle2

Typedef Documentation

◆ NODEMAP

By means of a NODEMAP handle the user can access different functions, properties and information about a device/stream.

Function Documentation

◆ CanNodeMapHandle()

cvbbool_t CanNodeMapHandle ( IMG  Image)

This function verifies whether the image supports the NodeMapHandle interface.

Parameters
[in]ImageHandle of image object.
Returns
TRUE if the image supports the NodeMapHandle interface, FALSE otherwise.
Supported platforms:
Win32
Win64
Linux
Examples:
Delphi - Delphi GenICam Example
Visual Basic - VB GenICam Example
Visual C++ - VC Simple GenICam Example
CSharp - C# GenICam Example

◆ NMHGetNodeMap()

cvbres_t NMHGetNodeMap ( IMG  Image,
NODEMAP NodeMap 
)

Retrieve the NodeMap of the current device (e.g. a GigE Vision camera) as a CVB NodeMap handle.

This handle is needed to access the GenICam features (e.g. parameters of a GigE Vision camera) with the Common Vision GenApi Grid Control or the CVB GenICam API.

Attention
Use ShareObject and ReleaseObject for lifetime management.
Parameters
[in]ImageHandle of image object for accessing nodemap.
[out]NodeMapHandle of the nodemap.
Returns
>=0 : OK
<0 : an error occured
Supported platforms:
Win32
Win64
Linux
Examples:
Delphi - Delphi GenICam Example
Visual Basic - VB GenICam Example
Visual C++ - VC Simple GenICam Example
CSharp - C# GenICam Example