<Capabilities>
<Capability Name="ID_CAP_MEDIALIB" />
<Capability Name="ID_CAP_MICROPHONE"/>
<Capability Name="ID_CAP_ISV_CAMERA"/>
<Capability Name="ID_CAP_NETWORKING"/>
<Capability Name="ID_CAP_PHONEDIALER" />
</Capabilities>
<Capability Name="ID_CAP_MEDIALIB" />
<Capability Name="ID_CAP_MICROPHONE"/>
<Capability Name="ID_CAP_ISV_CAMERA"/>
<Capability Name="ID_CAP_NETWORKING"/>
<Capability Name="ID_CAP_PHONEDIALER" />
</Capabilities>
看来问题出在了认证过程。到App Hub查看程序用到的功能显示如下:
Required Device capabilities:
data services
music and video library
phone calls
Silverlight framework
camera
trial
background transfer service
camera
data services
music and video library
phone calls
Silverlight framework
camera
trial
background transfer service
camera
出现了两次camera,但是没有microphone.看来这就是为什么从市场下载的程序无法录制视频的原因。
[INFORMATION]:Capabilities used by application:
ID_CAP_NETWORKING
ID_CAP_ISV_CAMERA
ID_CAP_MEDIALIB
ID_CAP_PHONEDIALER.
ID_CAP_NETWORKING
ID_CAP_ISV_CAMERA
ID_CAP_MEDIALIB
ID_CAP_PHONEDIALER.
using Microsoft.Xna.Framework.Audio;
Microphone _mic = Microphone.Default;
Microphone _mic = Microphone.Default;
[INFORMATION]:Capabilities used by application:
ID_CAP_NETWORKING
ID_CAP_MICROPHONE
ID_CAP_ISV_CAMERA
ID_CAP_MEDIALIB
ID_CAP_PHONEDIALER.
ID_CAP_NETWORKING
ID_CAP_MICROPHONE
ID_CAP_ISV_CAMERA
ID_CAP_MEDIALIB
ID_CAP_PHONEDIALER.
重新提交程序更新到marketplace,下载使用,录制视频和声音正常。
博客什么时候更新的啊 上次来还没更细呢 O(∩_∩)O