Raytrix Light Field SDK  4.0
Logo
Public Member Functions | Protected Member Functions | List of all members
Rx::Interop::Runtime30::Camera::INativeDeviceImageCallback Class Referenceabstract

Detailed Description

A native device image callback.

Public Member Functions

virtual void DoSDKImageCallbackHandling (unsigned char *pcSDKImg)=0
 This is required for the image acquisition process. Images from the camera manufacturer SDK are delivered to the camera base by calling this function. More...
 

Protected Member Functions

virtual ~INativeDeviceImageCallback ()
 Destructor. More...
 

Constructor & Destructor Documentation

virtual Rx::Interop::Runtime30::Camera::INativeDeviceImageCallback::~INativeDeviceImageCallback ( )
inlineprotectedvirtual

Destructor.

Member Function Documentation

virtual void Rx::Interop::Runtime30::Camera::INativeDeviceImageCallback::DoSDKImageCallbackHandling ( unsigned char *  pcSDKImg)
pure virtual

This is required for the image acquisition process. Images from the camera manufacturer SDK are delivered to the camera base by calling this function.

This function should only be called by a specific camera driver instance. By passing the pointer to image provided by camera SDK, the image will be copied to the buffer loop.

Parameters
pcSDKImg[in] The pointer to manufacturer SDK image.