设备类型
[与此页关联的功能(MCI)是一项旧功能。 它已被 MediaPlayer取代。 MediaPlayer 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer 而不是 MCI。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
MCI 可识别一组基本 设备类型。 设备类型是一组 MCI 驱动程序,它们共享一个通用命令集,用于控制类似的多媒体设备或数据文件。 许多 MCI 命令(如 打开(MCI_OPEN)都需要指定设备类型。
下表列出了定义的设备类型。 MCI 的当前实现包括这些设备的子集的命令集。
设备类型 | 不断 | 描述 |
---|---|---|
cdaudio | MCI_DEVTYPE_CD_AUDIO | CD 音频播放器 |
dat | MCI_DEVTYPE_DAT | 数字音频磁带播放器 |
digitalvideo | MCI_DEVTYPE_DIGITAL_VIDEO | 窗口中的数字视频(而不是基于 GDI) |
其他 | MCI_DEVTYPE_OTHER | 未定义的 MCI 设备 |
覆盖 | MCI_DEVTYPE_OVERLAY | 覆盖设备(窗口中的模拟视频) |
扫描程序 | MCI_DEVTYPE_SCANNER | 图像扫描程序 |
sequencer | MCI_DEVTYPE_SEQUENCER | MIDI 序列器 |
vcr | MCI_DEVTYPE_VCR | 视频盒录制器或播放器 |
videodisc | MCI_DEVTYPE_VIDEODISC | Videodisc 播放器 |
waveaudio | MCI_DEVTYPE_WAVEFORM_AUDIO | 播放数字化波形文件的音频设备 |
本文档中,设备类型的名称为粗体。 设备类型名称与命令字符串接口一起使用。 设备类型常量与命令消息接口一起使用。