exponenta event banner

isrunning

Определить, запущен ли объект ввода видео

Синтаксис

bool = isrunning(obj)

Описание

bool = isrunning(obj) прибыль true если объект ввода видео obj выполняется, в противном случае false. Объект ввода видео выполняется, если значение его Running свойство имеет значение 'on'.

Если obj - массив объектов ввода видео, bool является логическим массивом, где каждый элемент в bool представляет соответствующий элемент в obj. Если объект в obj работает, isrunning функция устанавливает соответствующий элемент в bool кому true, в противном случае false. Если объекты ввода видео в obj недопустим, isrunning возвращает ошибку.

Примеры

Создайте объект ввода видео, настройте триггер вручную, а затем запустите объект. Это приводит объект в рабочее состояние.

vid = videoinput('winvideo');
triggerconfig(vid,'manual')
start(vid)

Использовать isrunning для проверки состояния объекта.

bool = isrunning(vid)
bool =
   1

Создайте второй объект ввода видео.

vid2 = videoinput('winvideo');

Использовать isrunning чтобы определить, какой из этих двух объектов выполняется.

bool = isrunning([vid vid2])
bool =
     1     0

См. также

| | | | |

Представлен до R2006a