команда MCI_LOAD
Команда MCI_LOAD загружает файл. Устройства цифрового видео и наложения видео распознают эту команду.
Чтобы отправить эту команду, вызовите функцию mciSendCommand со следующими параметрами.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_LOAD,
DWORD dwFlags,
(DWORD) (LPMCI_LOAD_PARMS) lpLoad
);
Параметры
-
wDeviceID
-
Идентификатор устройства MCI, которое будет получать сообщение команды.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT или для цифровых видеоустройств MCI_TEST. Сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.
-
lpLoad
-
Указатель на структуру MCI_LOAD_PARMS . (Устройства с дополнительными параметрами могут заменить эту структуру структурой для конкретного устройства. Для цифровых видеоустройств параметр lpLoad указывает на структуру MCI_DGV_LOAD_PARMS .)
Возвращаемое значение
Возвращает ноль при успешном выполнении или ошибке в противном случае.
Комментарии
Следующий дополнительный флаг применяется ко всем устройствам, поддерживающим MCI_LOAD:
-
MCI_LOAD_FILE
-
Элемент lpfilename структуры, определяемой lpLoad , содержит адрес буфера, содержащий имя файла.
Следующий дополнительный флаг используется с типом устройства наложения :
-
MCI_OVLY_RECT
-
Rc-член структуры, определяемой lpLoad, содержит допустимый прямоугольник отображения, определяющий область обновляемого буфера видео.
Для устройств с наложением видео параметр lpLoad указывает на структуру MCI_OVLY_LOAD_PARMS .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|