Enumerations | |
enum | Movie2_AcqMode { Movie2_AcqAddFrame = 0 , Movie2_AcqSynchronous = 1 , Movie2_AcqAsynchronous = 2 } |
Acquisition modes. More... | |
enum | Movie2_SyncMode { Movie2_SyncNever = 0 , Movie2_SyncBeforeCopy = 1 , Movie2_SyncAfterCopy = 2 } |
Synchronization modes. More... | |
enum Movie2_AcqMode |
Acquisition modes.
Enumerator | |
---|---|
Movie2_AcqAddFrame | Images will need to be added to the AVI stream by calling Movie2AddFrame for each frame to be added. In Movie 1 this mode was called "FrameByFrame". |
Movie2_AcqSynchronous | 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_AcqAsynchronous | Images will be acquired automatically using the |
enum Movie2_SyncMode |
Synchronization modes.
Enumerator | |
---|---|
Movie2_SyncNever | 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_SyncBeforeCopy | Synchronization will happen before copying the data. In terms of the Movie2AddFrame mode this means that an Movie2AddFrame call will block if the data from the previous Movie2AddFrame call is still being copied, but will return immediately after signaling that the data is there. |
Movie2_SyncAfterCopy | Synchronization happens after copying the data. In terms of the Movie2AddFrame mode this means that an Movie2AddFrame call will not return until all the data has been copied. |