Типы устройств
[Функция, связанная с этой страницей, MCI, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо MCI. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
MCI распознает базовый набор типов устройств. Тип устройства — это набор драйверов MCI, которые совместно используют общий набор команд и используются для управления аналогичными мультимедийными устройствами или файлами данных. Для многих команд MCI, таких как open (MCI_OPEN), требуется указать тип устройства.
В следующей таблице перечислены определенные типы устройств. Текущая реализация MCI включает наборы команд для подмножества этих устройств.
Тип устройства | Константа | Описание |
---|---|---|
cdaudio | MCI_DEVTYPE_CD_AUDIO | Аудиопроигрыватель компакт-дисков |
dat | MCI_DEVTYPE_DAT | Цифровой аудиопроигрыватель |
digitalvideo | MCI_DEVTYPE_DIGITAL_VIDEO | Цифровое видео в окне (не на основе GDI) |
Других | MCI_DEVTYPE_OTHER | Неопределенное устройство MCI |
Наложения | MCI_DEVTYPE_OVERLAY | Устройство наложения (аналоговое видео в окне) |
scanner | MCI_DEVTYPE_SCANNER | Сканер изображений |
sequencer | MCI_DEVTYPE_SEQUENCER | Секвенсор MIDI |
Видео | MCI_DEVTYPE_VCR | Видеомагнитофон или проигрыватель |
videodisc | MCI_DEVTYPE_VIDEODISC | Видеопроигрыватель |
waveaudio | MCI_DEVTYPE_WAVEFORM_AUDIO | Звуковое устройство, которое воспроизводит оцифрованные файлы волновых форм |
В этом документе имена типов устройств выделены полужирным шрифтом. Имена типа устройства используются с интерфейсом командной строки. Константы типа устройства используются с интерфейсом командной строки.