2012年1月12日

摘要: MCIWndCreate函数在什么时候用呢?比如说我们远程视频开发中 接收到对方传来的压缩(compressor)后的 视频数据 我们解压缩(decompressor)之后可以使用这个函数来创建一个窗体 进行播放视频 如 avi(音频视频交错的格式), 他可以播放 wav avi mid等多种格式 但是一定要是解码之后的文件 。一个简单的代码示例:HWND hw=MCIWndCreate(m_hWnd,AfxGetInstanceHandle(),MCIWNDF_SHOWALL|MCIWNDF_NOMENU|MCIWNDF_NOPLAYBAR,L"c:\\CAPTURE.avi&qu 阅读全文
posted @ 2012-01-12 20:09 风尘女子 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 关于MCI的命令以及操作 很复杂 各种宏 这里简单的列举了几个例子实际开发中 如果用到MCI那么我们去研究微软的 Mmsystem.h头文件、、、MCI的使用时要先打开设备 然后再操作设备 。1、开始录制音乐 录制时候使用的设备是waveaudio 波形音频设备 支持wav DWORD id ;MCI_OPEN_PARMS pr;pr.lpstrDeviceType=_T("waveaudio") ; //设备类型pr.lpstrElementName=L"" ; //一定要初始否则无法录音 mciSendCommand(NULL,MCI_OPEN,MC 阅读全文
posted @ 2012-01-12 15:04 风尘女子 阅读(653) 评论(0) 推荐(0) 编辑

导航