SGStartRecord
The SGStartRecord function instructs your channel component to begin recording data from its source. The sequence grabber component stores the collected data according to the recording parameters that the calling application specified with the sequence grabber component's SGSetDataOutput function (described in the chapter "Sequence Grabber Components" in this book). Your channel component should immediately begin recording data in the appropriate format, according to your channel's configuration (see "Configuration Functions for All Channel Components," which begins on page 6-44, for information about functions that configure channels).
pascal ComponentResult SGStartRecord (SeqGrabComponent s);
s
- Identifies the sequence grabber component that has connected to your channel component.
DESCRIPTION
The sequence grabber component can switch from previewing to recording by calling this function during a preview operation--the sequence grabber need not stop the preview operation first.
RESULT CODES
| cantDoThatInCurrentMode | -9402 | Request invalid in current mode |
| notEnoughMemoryToGrab | -9403 | Insufficient memory for record operation |
| notEnoughDiskSpaceToGrab | -9404 | Insufficient disk space for record operation |
| deviceCantMeetRequest | -9408 | Device cannot support grabber |
File Manager errors
Memory Manager errors
SEE ALSO
The sequence grabber component stops the recording process by calling your SGStop function, which is described on page 6-41.