摘要:
MCIWndCreate函数在什么时候用呢?比如说我们远程视频开发中 接收到对方传来的压缩(compressor)后的 视频数据 我们解压缩(decompressor)之后可以使用这个函数来创建一个窗体 进行播放视频 如 avi(音频视频交错的格式), 他可以播放 wav avi mid等多种格式 但是一定要是解码之后的文件 。一个简单的代码示例:HWND hw=MCIWndCreate(m_hWnd,AfxGetInstanceHandle(),MCIWNDF_SHOWALL|MCIWNDF_NOMENU|MCIWNDF_NOPLAYBAR,L"c:\\CAPTURE.avi&qu 阅读全文
摘要:
关于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 阅读全文