应用程序用TWindowsMediaPlayer控件进行视频播放,而电脑上有不止一个声音输出设备,WMP控件似乎无法通过属性设置DeviceID,只是用系统默认声音输出设备进行声音输出。现初步有两个思路1、通过HOOK监测应用中TWindowsMediaPlayer调用的API。
2、换一个能支持播放设备选择的播放器。希望高手不吝赐教,哪个方案(或者还有更好的方法)行得通?