команда load

Команда load загружает файл в формате для конкретного устройства. Устройства цифрового видео и наложения видео распознают эту команду.

Чтобы отправить эту команду, вызовите функцию mciSendString с заданным параметром lpszCommand , как показано ниже.

_stprintf_s(
  lpszCommand, 
  TEXT("load %s %s %s"), 
  lpszDeviceID, 
  lpszFilePos, 
  lpszFlags
); 

Параметры

lpszDeviceID

Идентификатор устройства MCI. Этот идентификатор или псевдоним назначается при открытии устройства.

lpszFilePos

Путь и имя файла для загрузки. Для устройств с наложением видео это также может включать целевой прямоугольник для данных. Чтобы указать целевой прямоугольник, укажите "at" и X1 Y1 X2 Y2 Y2, где X1 Y1 указывает верхний левый угол прямоугольника, а X2 Y2 — ширину и высоту. Прямоугольник находится относительно источника буфера видео.

lpszFlags

Может иметь значение "wait", "notify" или и то, и другое. Для цифровых видеоустройств также можно указать "test". Дополнительные сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.

Возвращаемое значение

Возвращает ноль при успешном выполнении или ошибке в противном случае.

Комментарии

После завершения загрузки устройство vidboard отправляет уведомление.

Примеры

Следующая команда загружает файл в устройство vidboard.

load vidboard c:\vid\fish.vid notify

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]

См. также раздел

MCI

Командные строки MCI