高教社2025Visual C++面向对象与可视化程序设计(第5版)课件V5_8_multimedia.pptxVIP

  • 2
  • 0
  • 约2.63千字
  • 约 29页
  • 2025-12-31 发布于广东
  • 举报

高教社2025Visual C++面向对象与可视化程序设计(第5版)课件V5_8_multimedia.pptx

1;多媒体的概念大家应该比较熟悉,但电脑上的视听播放软件都是现成的应用软件,这些软件是如何设计的呢?如何设计定制功能的多媒体软件呢?

由于时下的主流PC的多媒体性能已经大大提升,程序中经常要播放一段视频或者一段音频,对于专业的需要控制音频或者视频到帧这个单位的程序可以选择DirectX或者传统的Windows多媒体API。

对于简单的播放则只需要添加几行代码即可完成此任务。;3;4;5;(1)MessageBeep;(2)sndPlaySound()函数;(3)PlaySound()函数;9;10;11;12;13;添加成员变量及消息响应函数;15;if(m_isOpen)

{//如果文件已经打开,则关闭

dwError=mciSendCommand(m_MCIDeviceID,MCI_CLOSE,0,NULL);//关闭正在播放的声音

if(dwError)

{//如果关闭不成功,则显示出错的原因

if(mciGetErrorString(dwError,szErrorBuf.GetBuffer(),MAXERRORLENGTH))

MessageBox(szErrorBuf,_T(MCI出错),MB_ICONWARNING);

else

MessageBox(_

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档