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