команда 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 [только классические приложения]
Заголовок
Mmsystem.h (включая Windows.h)

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

MCI

Команды MCI