ВУЗ:
Составители:
Рубрика:
- 68 -
Команда MCI_SET предназначена для установки режима работы уст-
ройства, совместно с ней используется блок параметров в формате струк-
туры
MCI_SET_PARMS
typedef struct tagMCI_SET_PARMS
{
DWORD dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
} MCI_SET_PARMS;
typedef MCI_SET_PARMS FAR *LPMCI_SET_PARMS;
Поле dwTimeFormat определяет формат времени для устройства, по-
ле
dwAudio задает выходной канал. Совместно с командой MCI_SET ис-
пользуются следующие флаги
Идентификатор флага Описание
MCI_NOTIFY
При установке этого флага после завершения команды
оконной функции, адрес которой передан через поле
dwCallback, будет послано сообщение
MM_MCINOTIFY
MCI_WAIT Функция mciSendCommand вернет управление только
после завершения процесса
MCI_SET_AUDIO
Включение или выключение каналов; используется
вместе с флагами MCI_SET_ON и MCI_SET_OFF.
Поле dwAudio содержит номера канала, дополнитель-
но можно указать следующие константы -
MCI_SET_AUDIO_ALL (все каналы),
MCI_SET_AUDIO_LEFT (левый канал),
MCI_SET_AUDIO_RIGHT (правый канал)
MCI_SET_DOOR_CLOSED
Команда защелкивания компакт-диска устройством
MCI_SET_DOOR_OPEN
Освобождение носителя данных
MCI_SET_VIDEO
Включение или выключение видеосигнала, использу-
ется вместе с флагами MCI_SET_ON и
MCI_SET_OFF
MCI_SET_TIME_FORMAT
Устанавливает формат времени, используется совме-
стно со следующими константами -
MCI_FORMAT_MSF (минуты, секунды, фреймы),
MCI_FORMAT_MILLSECONDS (миллисекунды),
MCI_FORMAT_TMSF (треки, минуты, секунды,
фреймы)
MCI_SET_ON
Включение заданного канала
MCI_SET_OFF
Выключение заданного канала
При использовании формата времени
MCI_FORMAT_MSF старший
байт старшего слова поля
dwTimeFormat не используется, а младший со-
- 68 -
Команда MCI_SET предназначена для установки режима работы уст-
ройства, совместно с ней используется блок параметров в формате струк-
туры MCI_SET_PARMS
typedef struct tagMCI_SET_PARMS
{
DWORD dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
} MCI_SET_PARMS;
typedef MCI_SET_PARMS FAR *LPMCI_SET_PARMS;
Поле dwTimeFormat определяет формат времени для устройства, по-
ле dwAudio задает выходной канал. Совместно с командой MCI_SET ис-
пользуются следующие флаги
Идентификатор флага Описание
MCI_NOTIFY При установке этого флага после завершения команды
оконной функции, адрес которой передан через поле
dwCallback, будет послано сообщение
MM_MCINOTIFY
MCI_WAIT Функция mciSendCommand вернет управление только
после завершения процесса
MCI_SET_AUDIO Включение или выключение каналов; используется
вместе с флагами MCI_SET_ON и MCI_SET_OFF.
Поле dwAudio содержит номера канала, дополнитель-
но можно указать следующие константы -
MCI_SET_AUDIO_ALL (все каналы),
MCI_SET_AUDIO_LEFT (левый канал),
MCI_SET_AUDIO_RIGHT (правый канал)
MCI_SET_DOOR_CLOSED Команда защелкивания компакт-диска устройством
MCI_SET_DOOR_OPEN Освобождение носителя данных
MCI_SET_VIDEO Включение или выключение видеосигнала, использу-
ется вместе с флагами MCI_SET_ON и
MCI_SET_OFF
MCI_SET_TIME_FORMAT Устанавливает формат времени, используется совме-
стно со следующими константами -
MCI_FORMAT_MSF (минуты, секунды, фреймы),
MCI_FORMAT_MILLSECONDS (миллисекунды),
MCI_FORMAT_TMSF (треки, минуты, секунды,
фреймы)
MCI_SET_ON Включение заданного канала
MCI_SET_OFF Выключение заданного канала
При использовании формата времени MCI_FORMAT_MSF старший
байт старшего слова поля dwTimeFormat не используется, а младший со-
Страницы
- « первая
- ‹ предыдущая
- …
- 66
- 67
- 68
- 69
- 70
- …
- следующая ›
- последняя »
