Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-VB/ActiveX | API-Java | Examples | Downloads
Data Fields
DIMAGE Struct Reference

Defines a TINE image data object containing an image source header, an image frame header and the image frame itself. More...

#include <tinetype.h>

Data Fields

BYTE * frameBuffer
UINT32 frameBufferSize
TImageFrameHeader frameHeader
TImageSourceHeader sourceHeader

Detailed Description

Defines a TINE image data object containing an image source header, an image frame header and the image frame itself.

Note:
format CF_AIMAGE is used to send/receive arrays of images, in which case the dArrayLength field of DTYPE gives the number of images. If CF_IMAGE is used, the dArrayLength field gives the size (in bytes) of the image frame to be sent or received. Either CF_AIMAGE or CF_IMAGE can be used in structures.

Field Documentation

frameBuffer is a reference to the frame buffer holding the current image. With CF_IMAGE (non-adjustable) this is a fixed reference to a frame buffer. With CF_AIMAGE (adjustable) this is a volatile reference to the current image frame.

frameBufferSize is the size in bytes of the frame buffer With CF_IMAGE (non-adjustable) this value is an assigned fixed value giving the maximum frame size. With CF_AIMAGE (adjustable) this value will be updated with each frame, gving the size of the current image.

frameHeader is the TImageFrameHeader giving all of the image frame characteristics

is the TImageSourceHeader defining the image source and camera parameters


The documentation for this struct was generated from the following file:

Generated for TINE API by  doxygen 1.5.8