Enumerations | |
enum | Movie2_Acq_Mode { Movie2_Acq_AddFrame = 0 , Movie2_Acq_Synchronous = 1 , Movie2_Acq_Asynchronous = 2 } |
Acquisition mode. More... | |
enum | Movie2_Sync_Mode { Movie2_Sync_Never = 0 , Movie2_Sync_BeforeCopy = 1 , Movie2_Sync_AfterCopy = 2 } |
Synchronization mode. More... | |
enum Movie2_Acq_Mode |
Acquisition mode.
Enumerator | |
---|---|
Movie2_Acq_AddFrame | Images will need to be added to the AVI stream by calling AddFrame for each frame to be added. In Movie 1 this mode was called "FrameByFrame". |
Movie2_Acq_Synchronous | Images will be acquired automatically by the recorder object using single Snap calls on the image object. In Movie 1 this mode was called "SingleSnaps". |
Movie2_Acq_Asynchronous | Images will be acquired automatically using the |
enum Movie2_Sync_Mode |
Synchronization mode.
Enumerator | |
---|---|
Movie2_Sync_Never | Synchronization of Acquisition and memcopy will not happen which means that for best performance we always rely on the acquisition of the next image to take more time than the copy of the previous one. In real acquisition modes ( |
Movie2_Sync_BeforeCopy | Synchronization will happen before copying the data. In terms of the AddFrame mode this means that an AddFrame call will block if the data from the previous AddFrame call is still being copied, but will return immediately after signaling that the data is there. |
Movie2_Sync_AfterCopy | Synchronization happens after copying the data. In terms of the AddFrame mode this means that an AddFrame call will not return until all the data has been copied. |