Raytrix Light Field SDK  v3.1
Logo
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
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.