VideoMASTER_Configure
- Updated2023-08-17
- 1 minute(s) read
VideoMASTER_Configure
Description:
This function selects and configures either or both of the following:
- Video Signal - selects the video signal type and standard for all subsequent acquisitions and analysis for Composite, S-Video, and Component formats. (Refer to VideoMASTER Initialise for a list of the names of all available video standards and choose the index number corresponding to the required standard.)
- Measurement Locations - selects the locations file that defines where on the video line the analysis software should make its measurements.
Syntax:
typedef enum {
Video_Composite, Video_SVideo, Video_Component,
Video_ComputerVGA
} VideoSignalTypes;
typedef struct {
LVBoolean configure;
VideoSignalTypes type;
unsigned short int standardIndex;
} VideoSignal;
typedef struct {
LVBoolean configure;
Path locationsFilePath;
} MeasurementLocations;
typedef struct {
LVBoolean configure;
LStrHandle locationsFilePath;
} CMeasurementLocations;
typedef struct {
LStrHandle type;
LStrHandle standard;
LStrHandle measurementLocations;
} VideoConfiguration;
void VideoMASTER_Configure(
ErrorCluster *errorIn,
VideoSignal *videoSignal,
MeasurementLocations *measurementLocations,
ErrorCluster *errorOut,
VideoConfiguration *videoConfiguration,
Path *locationsFilePath);
void CVideoMASTER_Configure(
ErrorCluster *errorIn,
VideoSignal *videoSignal,
CMeasurementLocations *measurementLocations,
ErrorCluster *errorOut,
VideoConfiguration *videoConfiguration,
LStrHandle *locationsFilePath);
Parameters:
refer to the corresponding LabVIEW API VideoMASTER Configure for a detailed description of each parameter.