команда 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 [только классические приложения] |