gpt4 book ai didi

c# - 使用 C# 在 Windows 8 应用程序中捕获相机

转载 作者:行者123 更新时间:2023-11-30 15:02:50 27 4
gpt4 key购买 nike

要通过单击按钮在 Windows 8 应用程序中使用网络摄像头拍照,我在 C# 中编写了以下代码:

    private async void camera_Click_1(object sender, RoutedEventArgs e)
{
cam = new CameraCaptureUI();
await cam.CaptureFileAsync(CameraCaptureUIMode.Photo);
}

现在,当我单击按钮时,相机应用程序已打开,但它给了我一条消息:

This app needs permission to use your camera
you can change this in app's settings

应更改哪个应用程序的设置?

最佳答案

Using the Manifest Designer您需要添加以下 Capabilities进入您的 Package.appxmanifest:

<Capabilities>
<DeviceCapability Name="webcam" />
</Capabilities>

注意:网络摄像头 功能仅授予对视频流 的访问权限。为了也授予对音频流的访问权限,还必须添加麦克风功能。

关于c# - 使用 C# 在 Windows 8 应用程序中捕获相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12435724/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com