Мультимедиа для Windows



              

Команды MCI



Команды MCI

Какие бывают команды?

Все команды можно разделить на четыре группы : системные (System), обязательные (Required), базовые (Basic) и расширенные (Extended).

Системные команды не передаются драйверу устройства, они обрабатываются непосредственно системой MCI.

Обязательные команды поддерживаются любыми устройствами. Примером таких команд могут послужить строки open и close .

Некоторые из базовых команд могут не поддерживаться устройством. Например, устройство может только проигрывать дорожки звукового компакт-диска, но не записывать их.

И, наконец, расширенные команды, которые дополняют возможности базовых команд, могут поддерживаться только некоторыми типами устройств.

Приведем список команд, которые используются для управления звуковым адаптером.

КомандаТипОписание
break СистемнаяНазначение виртуального кода клавиши, с помощью которой можно прервать работу устройства.
sysinfo -Получение системной информации об устройстве (в виде текстовой строки)
capability Обязательная Определение возможностей устройства
close -Закрывание устройства
info -Получение текстовой информации об устройстве
open -Открывание устройства
status -Определение состояния устройства
load БазоваяЗагрузка данных из файла
pause -Пауза при проигрывании
play -Включение режима проигрывания
record -Включение режима записи
resume -Продолжение проигрывания после паузы
save -Сохранение данных в файле
seek -Позиционирование
set -Установка режима работы устройства
stop -Останов проигрывания
cue РасширеннаяПодготовка устройства для проигрывания или записи
delete -Удаление фрагмента данных

Далее мы расскажем об использовании этих команд применительно к звуковому адаптеру. Особенности других устройств мультимедиа будут рассмотрены позже.









Содержание    Назад    Вперед