Чтобы указать форматы видео, поддерживаемые определенным устройством в файле IMDF, используйте VideoFormat элемент. VideoFormat узлы должны быть дочерними для Device узлы. В VideoFormat в качестве значения атрибута элемента указывается имя формата.
При необходимости можно также указать специфичное для формата свойство и информацию о триггере. A VideoFormat узел может иметь Property и TriggerInfo узлы как дочерние. (VideoFormat узлы также могут иметь Section узел как дочерний - см. Определение и включение разделов.)
В следующем примере описывается использование VideoFormat узел. Слова, выделенные курсивом, представляют определенный текст.
<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>
В следующей таблице перечислены теги, используемые для указания информации о формате видео.
Элемент | Описание | Признаки |
|---|---|---|
| Включить один или несколько узлов, сгруппированных в |
|
| Группирует один или несколько узлов в |
|
| Описывает свойства видеоформата. Это необязательный элемент. A | См. раздел Указание сведений о свойствах. |
| Определяет источник видеоданных. Это необязательный элемент. | См. раздел Указание источников видео |
| Инициирование информации, специфичной для определенного формата видео. Это необязательный элемент. A | См. раздел Указание информации об аппаратном триггере. |