Поделиться через


MCIWNDM_GETMODE сообщение

Сообщение MCIWNDM_GETMODE извлекает текущий режим работы устройства MCI. Устройства MCI имеют несколько режимов работы, которые обозначаются константами. Это сообщение можно отправить явно или с помощью макроса MCIWndGetMode .

MCIWNDM_GETMODE 
wParam = (WPARAM) (UINT) len; 
lParam = (LPARAM) (LPSTR) lp; 

Параметры

Лен

Размер буфера (в байтах).

Lp

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

Возвращаемое значение

Возвращает целое число, соответствующее константе MCI, определяющей режим.

Комментарии

Если строка, завершающаяся значением NULL, описывающая режим, длиннее буфера, она усекается.

Не все устройства могут работать в каждом режиме. Например, устройство MCIAVI является устройством воспроизведения; режим записи не поддерживается. Следующие режимы можно получить с помощью MCIWNDM_GETMODE.

Режим работы Константа MCI
не готов MCI_MODE_NOT_READY
open MCI_MODE_OPEN
пауза MCI_MODE_PAUSE
воспроизведение MCI_MODE_PLAY
запись MCI_MODE_RECORD
поиск MCI_MODE_SEEK
stopped MCI_MODE_STOP

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Vfw.h

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

MCIWndGetMode