是否允许在XAML浏览器应用程序中录制音频

时间:2009-08-15 12:17:00

标签: c# audio xbap audio-recording

我正在寻找从客户端计算机执行录音的方法。我偶然发现了XAML Browser Applications - XBAP,我想确定是否可以使用它进行录音?

1 个答案:

答案 0 :(得分:1)

如果您尝试以部分信任方式运行XAML浏览器应用程序,则答案为否。

要使用.Net录制音频,目前唯一的方法是使用Interop方法,根据运行应用程序的Windows版本,使用适用于WaveIn的Windows API或类似技术。

此链接说明了Windows Presentation Foundation Security Sandbox http://msdn.microsoft.com/en-us/library/aa480229.aspx - 相关报价;

  

存在的Interop方法/属性   启用非托管代码的互操作   未在部分信任中启用(for   示例WindowInteropHelper)。该   这里的理由是使用这些   类不是局部的场景   信任。