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... | |
System::Collections::Generic::List<IDeviceConnector^> ^ Rx::InteropNet::Runtime30::Camera::IDeviceDriver::GetDeviceConnectors | ( | ) |
Gets the list of connectors which are available for this driver.
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.
|
get |
Gets the name of the driver (e.g. "TypeD").
|
get |
Gets the type of the driver.