GocatorFrameInfo
Description
Represents an acquisition stamp data.Structure fields and default values (if defined) are described below:
- long long FrameIndex - Frame index (counts up from zero).
- long long Timestamp - Timestamp in internal units approximating microseconds where the true time in us = timestamp value / 1.024.
- long long Encoder - Position (encoder ticks).
- long long EncoderAtZ - Encoder value latched at z-index mark (encoder ticks).
struct GocatorFrameInfo { long long FrameIndex; long long Timestamp; long long Encoder; long long EncoderAtZ; long long FrameIndex( void ) const { return FrameIndex; }; long long Timestamp( void ) const { return Timestamp; }; long long Encoder( void ) const { return Encoder; }; long long EncoderAtZ( void ) const { return EncoderAtZ; }; bool operator == ( const avs::GocatorFrameInfo& rhs ) const { return FrameIndex == rhs.FrameIndex && Timestamp == rhs.Timestamp && Encoder == rhs.Encoder && EncoderAtZ == rhs.EncoderAtZ; } bool operator != ( const avs::GocatorFrameInfo& rhs ) const { return !(operator==(rhs)); } };