Команда restore
Команда восстановления копирует неподвижное изображение из файла в буфер кадров. Это обратная команда захвата . Цифровые видеоустройства распознают эту команду.
Чтобы отправить эту команду, вызовите функцию mciSendString с заданным параметром lpszCommand , как показано ниже.
_stprintf_s(
lpszCommand,
TEXT("restore %s %s %s"),
lpszDeviceID,
lpszRestore,
lpszFlags
);
-
lpszDeviceID
-
Идентификатор устройства MCI. Этот идентификатор или псевдоним назначается при открытии устройства.
-
lpszRestore
-
Один или несколько из следующих флагов.
Значение Значение в прямоугольнике Задает прямоугольник относительно источника буфера кадров. Прямоугольник указан как X1 Y1 X2 Y2. Координаты X1 Y1 указывают верхний левый угол, а координаты X2 Y2 — ширину и высоту. Если этот флаг не используется, изображение копируется в левый верхний угол буфера кадров. из имени файла Указывает имя файла изображения для отзыва. Этот флаг является обязательным. -
lpszFlags
-
Это может быть "ожидание", "уведомление", "тест" или их сочетание. Дополнительные сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.
Возвращает ноль при успешном выполнении или ошибке в противном случае.
Устройства могут распознавать различные форматы изображений; аппаратно-независимое растровое изображение Windows всегда распознается.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |