winmm相关内容
是否可以轻松找到这些库? 我不想重新发明轮子并编写超长的find_library调用! 甚至,我只想将"winmm.lib等"行放入 “图书管理员" =>“其他依赖项"或者“链接器" =>“其他依赖项" 这些库是Windows和Visual Studio的好朋友,因此他们非常了解如何找到它们. 解决方案 Andre的解决方案有效.在我的项目中,此行完成了窍门: targ
..
我是语音编码的新手,现在我成功地在文件中录制了麦克风,并使用SaveRecordtoFile功能将每10秒保存在一个文件中(这样做没有问题) 现在我想从记录的数据中删除2秒,这样我的输出将是8秒而不是10秒,在randomTime数组中0是我要删除的秒数... 在for循环中,我将waveHeader->lpData的数据复制到新的缓冲区if (randomTime[i] == '1'
..
我有一个WPF音频应用程序。 偶尔(甚至在调试器中)我看到一个 NullReferenceException 它不带有堆栈跟踪信息。 如何开始调试这样的问题? 一些背景: 我是P $调用 WinMM.dll 中的函数,涉及注册
..
我的操作系统是64位Windows 7. 我想在 中构建DirectX示例C:\Program Files(x86)\Microsoft DirectX SDK(2010年6月)\Samples \ C ++ \Direct3D10\Tutorials\Tutorial02。 ,但当我构建错误发生致命错误 LNK1104:'winmm.lib'无法打开文件。 / p> 我重新
..
修改 修改n音讯源代码和一个小的调试后,我发现 mixerSetControlDetails 功能,当我设置了值财产被调用时,返回 MMSYSERR_ERROR 。 有没有一种方法,以获取有关为何 mixerSetControlDetails 失败? 的进一步信息 我也开放给其他的方法来完成对C#同样的事情。 原始 我有一些代码,语音计算能量,并将根据使用n音讯计算
..
我有一个WPF音频应用程序。 偶尔(甚至在调试器)我看到一个的NullReferenceException 携带它没有堆栈跟踪信息。 如何才能开始调试这样的问题? 一些背景: 我是P /调用功能 WINMM.DLL 涉及登记的
..
我使用的是WINMM API来处理音频。我使用 waveInGetDeviceCaps 和 waveInMessage 来唯一地标识“音频线”。一切工作正常,但在Vista中,该设备的名称在32个字符由 WaveInCaps 结构封顶。 要解决的是,我使用的核心API时,操作系统的版本> = Vista的设想。我使用了 IMMDeviceEnumerator.GetDevice 和 IMMDev
..
我写了一个WINMM库包装库,公开waveout的和WaveIn类录制和播放原始音频流的目的。 一切都很正常,但为了后续如何处理完成的缓冲区操作系统的规格,我添加了一个线程,联合国prepares的缓冲区和释放内存。我也得到了所有的同步下跌,从而使类固体和线程安全的。 不过,似乎有一个罕见的问题,即我想补充一个缓冲的waveout的设备和操作系统返回成功code,但如果设备复位立即后记,操作系
..
我想用WINMM DLL来捕获游戏杆输入..我没有进口和DLL文件的工作很多知识。 我想这样做,但我不知道该怎么做。 [的DllImport(“WINMM.DLL”) 公共静态外部串joyGetPosEx(UINT开发,JoyinfoEx)//类似的东西 我如何从DLL joyinfoEx结构,并把它变成JoygetPosEx ..? :• 解决方案 至于你的问题建议,必须从 w
..