команда MCI_CUT
Команда MCI_CUT удаляет данные из файла и копирует их в буфер обмена. Цифровые видеоустройства распознают эту команду.
Чтобы отправить эту команду, вызовите функцию mciSendCommand со следующими параметрами.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_CUT,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_CUT_PARMS) lpCut
);
Параметры
-
wDeviceID
-
Идентификатор устройства MCI, которое будет получать сообщение команды.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT или MCI_TEST. Сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.
-
lpCut
-
Указатель на структуру MCI_DGV_CUT_PARMS .
Возвращаемое значение
Возвращает ноль при успешном выполнении или ошибке в противном случае.
Комментарии
К цифровым видеоустройствам применяются следующие дополнительные флаги:
-
MCI_DGV_CUT_AT
-
Прямоугольник включается в rc-член структуры, определяемой lpCut. Прямоугольник указывает часть каждого кадра для вырезания. Если флаг опущен, MCI_CUT вырезает весь кадр.
-
MCI_DGV_CUT_AUDIO_STREAM
-
Номер аудиопотока включается в элемент dwAudioStream структуры, определяемой lpCut. Если вы используете этот флаг и хотите вырезать видео, необходимо также использовать флаг MCI_DGV_CUT_VIDEO_STREAM. (Если ни один из флагов не указан, данные из всех аудио- и видеопотоков будут вырезаны.)
-
MCI_DGV_CUT_VIDEO_STREAM
-
Номер видеопотока включается в элемент dwVideoStream структуры, определяемой lpCut. Если вы используете этот флаг и хотите вырезать звук, необходимо также использовать флаг MCI_DGV_CUT_AUDIO_STREAM. (Если ни один из флагов не указан, данные из всех аудио- и видеопотоков будут вырезаны.)
-
MCI_FROM
-
Начальное расположение включается в элемент dwFrom структуры, определяемой lpCut. Единицы измерения, назначенные значениям позиции, указываются с помощью флага MCI_SET_TIME_FORMAT команды MCI_SET .
-
MCI_TO
-
Конечное расположение включается в элемент dwTo структуры, определяемой lpCut. Единицы измерения, назначенные значениям позиции, указываются с помощью флага MCI_SET_TIME_FORMAT MCI_SET.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|