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.
TImageFrameHeader DIMAGE::frameHeader |
frameHeader is the TImageFrameHeader giving all of the image frame characteristics
TImageSourceHeader DIMAGE::sourceHeader |
is the TImageSourceHeader defining the image source and camera parameters