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 |
Defines a TINE image data object containing an image source header, an image frame header and the image frame itself.
| BYTE* DIMAGE::frameBuffer |
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.
| UINT32 DIMAGE::frameBufferSize |
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
1.5.8