Interface for collecting information about data stream modules.
More...
|
| typedef void * | CVDSTREAM |
| | Handle to logical data stream object.
|
| |
|
| cvbbool_t | CVDCanStreamEnum (DEVOBJ DeviceObject) |
| | This function verifies if the handle implements IStreamEnum.
|
| |
| cvbres_t | CVDDeviceGetStreamAt (DEVOBJ DeviceObject, size_t Index, CVDSTREAM &Stream) |
| | Returns the handle of the specified data stream module.
|
| |
| cvbres_t | CVDDeviceGetStreamCount (DEVOBJ DeviceObject, size_t &Count) |
| | Returns the number of data stream modules that the target data streaming device holds.
|
| |
Interface for collecting information about data stream modules.
This is a collection of features that aim to provide information about the data stream module. The information is required when a data stream module needs to be controlled.
- See also
- IAcquisitionEngine IStreamControl
◆ CVDSTREAM
Handle to logical data stream object.
The CVDSTREAM is a reference counted handle. It provides several interfaces for acquisition.
- See also
-
◆ CVDCanStreamEnum()
| cvbbool_t CVDCanStreamEnum |
( |
DEVOBJ | DeviceObject | ) |
|
This function verifies if the handle implements IStreamEnum.
- Parameters
-
| [in] | DeviceObject | Handle to be examined. |
- Returns
TRUE if the handle implements IStreamEnum, FALSE otherwise.
- Supported platforms:
- Win32
Win64
Linux
◆ CVDDeviceGetStreamAt()
| cvbres_t CVDDeviceGetStreamAt |
( |
DEVOBJ | DeviceObject, |
|
|
size_t | Index, |
|
|
CVDSTREAM & | Stream ) |
Returns the handle of the specified data stream module.
- Parameters
-
| [in] | DeviceObject | The handle of a target data streaming device. |
| [in] | Index | The index of a target data stream module; the handle of the specified data stream module will be retured through Stream. |
| [out] | Stream | The handle of a target data stream module that is specified ny Index. |
- Returns
-
◆ CVDDeviceGetStreamCount()
| cvbres_t CVDDeviceGetStreamCount |
( |
DEVOBJ | DeviceObject, |
|
|
size_t & | Count ) |
Returns the number of data stream modules that the target data streaming device holds.
- Parameters
-
| [in] | DeviceObject | The handle of a target data streaming device. |
| [out] | Count | The number of data stream modules that the target data streaming device holds. |
- Returns
-