C# 即使在添加清单并提供权限后,MediaCapture初始化仍失败
我想使用设备中可用的摄像头拍摄图像 我尝试了Microsoft()提供的示例照相机应用程序 此示例应用程序在清单中应用了网络摄像头和麦克风访问。当应用程序启动时,甚至提供了权限,但我仍然收到一个异常,说访问被拒绝C# 即使在添加清单并提供权限后,MediaCapture初始化仍失败,c#,uwp,C#,Uwp,我想使用设备中可用的摄像头拍摄图像 我尝试了Microsoft()提供的示例照相机应用程序 此示例应用程序在清单中应用了网络摄像头和麦克风访问。当应用程序启动时,甚至提供了权限,但我仍然收到一个异常,说访问被拒绝 _mediaCapture = new MediaCapture(); var settings = new MediaCaptureInitializationSettings { VideoDeviceId = cameraDevice.Id }; try { await
_mediaCapture = new MediaCapture();
var settings = new MediaCaptureInitializationSettings { VideoDeviceId = cameraDevice.Id };
try
{
await _mediaCapture.InitializeAsync(settings); //Getting exception here
_isInitialized = true;
}
catch (UnauthorizedAccessException)
{
Debug.WriteLine("The app was denied access to the camera");
}
在Package.appxmanifest中
...
<Capabilities>
<uap:Capability Name="picturesLibrary" />
<DeviceCapability Name="webcam" />
<DeviceCapability Name="microphone" />
</Capabilities>
...
。。。
...
也为应用程序启用了访问权限
我也检查了摄像头应用程序的权限。我仍然在_mediaCapture.InitializeAsync(设置)中遇到访问被拒绝的异常
此应用程序在其他计算机上运行正常。摄像头设备可能出现问题,请尝试更换其他摄像头测试。如果我在其他应用程序中使用摄像头,则摄像头工作正常。请检查您是否已关闭应用程序的摄像头隐私设置启用功能中的功能。同时更新了我的屏幕截图。该选项已启用。问题可能发生在相机设备中,请尝试替换其他相机测试。如果我在其他应用中使用相机,相机工作正常。请检查您是否已关闭该应用的相机隐私设置启用功能中的功能。还更新了我的屏幕截图。该选项已启用。