Raytrix Light Field SDK  4.0
Logo
Public Member Functions | Properties | List of all members
Rx::InteropNet::Runtime30::Camera::IDeviceDriver Interface Reference

Detailed Description

Interface for device driver.

Public Member Functions

System::Collections::Generic::List< IDeviceConnector^ >^ GetDeviceConnectors ()
 Gets the list of connectors which are available for this driver. More...
 
void Initialize ()
 Initializes this IDeviceDriver. More...
 
void ReleaseDriver ()
 Finalizes this IDeviceDriver. More...
 

Properties

System::String^  DriverName [get]
 Gets the name of the driver (e.g. "TypeD"). More...
 
EDriverType DriverType [get]
 Gets the type of the driver. More...
 

Member Function Documentation

System::Collections::Generic::List<IDeviceConnector^> ^ Rx::InteropNet::Runtime30::Camera::IDeviceDriver::GetDeviceConnectors ( )

Gets the list of connectors which are available for this driver.

Returns
The List of connectors.
void Rx::InteropNet::Runtime30::Camera::IDeviceDriver::Initialize ( )

Initializes this IDeviceDriver.

This can be the initialization of camera type specific SDKs which are equal over all connectors. Has to be called before calling other driver functions.

void Rx::InteropNet::Runtime30::Camera::IDeviceDriver::ReleaseDriver ( )

Finalizes this IDeviceDriver.

Finalize memory, objects etc. created in Initialize.

Property Documentation

System:: String^ Rx::InteropNet::Runtime30::Camera::IDeviceDriver::DriverName
get

Gets the name of the driver (e.g. "TypeD").

EDriverType Rx::InteropNet::Runtime30::Camera::IDeviceDriver::DriverType
get

Gets the type of the driver.