exponenta event banner

Указание информации о формате

Чтобы указать форматы видео, поддерживаемые определенным устройством в файле 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>

В следующей таблице перечислены теги, используемые для указания информации о формате видео.

Элемент

Описание

Признаки

<Include>

Включить один или несколько узлов, сгруппированных в Section узел. Это необязательный элемент. A VideoFormat узел может содержать несколько Include узлы.

tag=sectionname, где sectionname - символьный вектор, идентифицирующий конкретный Section узел

<Section>

Группирует один или несколько узлов в Section узел. Это необязательный элемент. A VideoFormat узел может содержать несколько Section узлы.

name=имя секции, где имя секции - это имя, которое требуется назначить определенному Section узел

<Property>

Описывает свойства видеоформата. Это необязательный элемент. A VideoFormat узел может содержать несколько Property узлы.

См. раздел Указание сведений о свойствах.

<Source>

Определяет источник видеоданных. Это необязательный элемент.

См. раздел Указание источников видео

<TriggerInfo>

Инициирование информации, специфичной для определенного формата видео. Это необязательный элемент. A VideoFormat узел может содержать только один TriggerInfo узел.

См. раздел Указание информации об аппаратном триггере.