команда cut

Команда cut удаляет данные из рабочей области и копирует их в буфер обмена. Цифровые видеоустройства распознают эту команду.

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

_stprintf_s(
  lpszCommand, 
  TEXT("cut %s %s %s"), 
  lpszDeviceID, 
  lpszItem, 
  lpszFlags
); 

Параметры

lpszDeviceID

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

lpszItem

Один из следующих флагов, определяющих вырезаемый элемент.

Значение Значение
в прямоугольнике Указывает часть каждого вырезанного кадра. Если этот параметр опущен, по умолчанию используется весь кадр. Если этот элемент указан, кадры не удаляются. Вместо этого область внутри прямоугольника становится черной.
поток аудиопотока Указывает звуковой поток в рабочей области, на которую влияет команда . Если вы используете этот флаг и хотите вырезать видео, необходимо также использовать флаг "видеопоток". (Если не указан ни флаг, все аудио- и видеопотоки вырезаются.)
с позиции Указывает начало вырезания диапазона. Если этот параметр опущен, по умолчанию используется текущая позиция.
на позицию Указывает конец вырезания диапазона. Вырезанные аудио- и видеоданные не относятся к этой позиции. Если этот параметр опущен, по умолчанию используется конец рабочей области.
поток видеопотока Указывает видеопоток в рабочей области, на которую влияет команда . Если вы используете этот флаг и хотите вырезать звук, необходимо также использовать флаг "аудиопоток". (Если не указан ни флаг, все аудио- и видеопотоки вырезаются.)

lpszFlags

Это может быть "ожидание", "уведомление", "тест" или их сочетание. Дополнительные сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.

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

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

Комментарии

Изменение становится постоянным только при явном сохранении данных; однако воспроизведение работает так, как если бы данные были удалены.

Требования

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

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

MCI

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