Specifying Format Information
To specify the video formats supported by a particular device in an IMDF file, use the
VideoFormat element. VideoFormat nodes must be
children of Device nodes. In the VideoFormat node,
you specify the name of the format as the value of an attribute of the element.
You can also specify format-specific property and trigger information, if necessary. A
VideoFormat node can have Property and
TriggerInfo nodes as children. (VideoFormat
nodes can also have a Section node as a child — see Defining and Including Sections.)
The following example outlines how to use the VideoFormat node. The
words in italics represent text that you define.
<ImageAcquisitionInfo> <Device device=devicename> <VideoFormat name=formatname> <Property constraint=constraint_value deviceSpecific=true_or_false name=property_name readOnly=always_never_or_whileRunning type=cell_double_int_or_string min=minimum_value max=maximum_value optional=on_or_off default=default_value> </Property> <TriggerInfo> </TriggerInfo> </VideoFormat> </Device> . . . </ImageAcquisitionInfo>
The following table lists the tags used to specify video format information.
Element | Description | Attributes |
|---|---|---|
| Include one or more nodes grouped into a
|
|
| Groups one or more nodes into a |
|
| Describes the properties of a video format. This is an
optional element. A | |
| Defines the source of video data. This is an optional element. | |
| Trigger information specific to a particular video format.
This is an optional element. A |