[与此页面关联的功能 MCIWnd Window 类是一项旧功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 MCIWnd Window 类。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
速度、音量和缩放宏提供 MCIWnd 菜单上的 “视图”、“ 音量”和“ 速度 ”命令的功能。 本部分中介绍的宏通常用于视频和其他在播放期间显示图像的设备。
某些设备支持多次播放速度更改。 可以使用 MCIWndSetSpeed 宏设置这些设备的播放速度。 此宏将播放速度定义为 1000。 值越高,表示速度越快。 较低的值表示速度较慢。
可以使用 MCIWndGetSpeed 宏检索当前播放速度。 此宏使用的值和范围与 MCIWndSetSpeed 使用的值和范围相同。
某些设备支持卷更改。 可以使用 MCIWndSetVolume 宏调整或设置音量。 此宏将正常音量级别定义为 1000。 值越高,表示音量越大。 值越小,表示卷越安静。
可以使用 MCIWndGetVolume 宏检索当前卷级别。 此宏使用的数值和范围与 MCIWndSetVolume 使用的数值和范围相同。
对于使用播放窗口的设备,MCIWnd 支持设置播放图像大小的缩放功能。 可以使用 MCIWndSetZoom 宏设置播放图像大小。 宏重新定义播放图像大小,同时保持图像的恒定纵横比。 缩放值定义为原始图像大小的百分比。 因此,100 表示原始图像大小,50 表示显示的图像是其原始大小的一半,200 表示显示的图像是其原始大小的两倍。
可以使用 MCIWndGetZoom 宏检索当前缩放值。 此宏使用的值和范围与 MCIWndSetZoom 使用的值和范围相同。
注意
标准 MCI CD 音频和波形音频驱动程序不支持音量或速度更改。