在C#控制台应用程序中使用Windows 8 API(VideoCaptureDevices)

李维·富勒

环顾四周,我找不到任何解决方案。

  • 目标:使Windows 8.1平板电脑上的相机闪光灯LED闪烁。使用Windows 8.1开发和VS2013。
  • InitializeAsync方法允许应用程序使用默认设置初始化摄像头和麦克风
  • 我将该应用程序构建为Windows Store应用程序,并且运行完美。
  • 我需要文件是可执行文件,并且需要将其转换为控制台应用程序
  • 我执行mc.InitializeAsync时收到以下错误“错误1'等待'要求类型'Windows.Foundation.IAsyncAction'具有合适的GetAwaiter方法。是否缺少'系统'的using指令?c:\ users \ levi \ documents \ Visual Studio 2013 \ projects \ ledblinkerconsole \ ledblinkerconsole \ torch.cs 16 14 LEDBlinkerConsole
  • 我不知道如何通过控制台应用程序初始化相机
  • 任何其他使LED闪光灯闪烁的方法都将受到赞赏。我无法使用C ++来访问内存位置。

谢谢你们!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.Media.Devices;
using Windows.Media.Capture;

namespace LEDBlinkerConsole
{
    class Torch
    {
        public async static void BlinkLED()
        {
            MediaCapture mc = new MediaCapture();
            await mc.InitializeAsync();

            Console.WriteLine("Please type \"flash\" to flash the LED\n");
            string consInput = Console.ReadLine();

            if (consInput.ToUpper() == "FLASH")
            {
                if (mc.VideoDeviceController.TorchControl.Supported == true)
                {
                    mc.VideoDeviceController.TorchControl.Enabled = true;
                    mc.VideoDeviceController.TorchControl.PowerPercent = 100;
                }
            }
        }
    }
}
李维·富勒

我想到了。我引用了“ System.Runtime”,而我不得不引用了“ System.Runtime.Windowsruntime”。为了使其起作用,我必须删除对“ System.Runtime”的引用。有关来自非都市应用程序的异步调用的更多信息,请参见http : //www.wintellect.com/blogs/jeffreyr/using-the-windows-runtime-from-a-non-metro-application

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过在C#控制台应用程序中使用API获取JSON

来自分类Dev

在控制台应用程序中使用Api

来自分类Dev

Httpclient 通过控制台应用程序 C# 使用 web api

来自分类Dev

如何使用 Telerik REST API 从 c# 控制台应用程序请求报告

来自分类Dev

控制台应用程序使用的安全 Web Api

来自分类Dev

从C#控制台应用程序连接到github API时出现401错误

来自分类Dev

从C#控制台应用程序枚举UWP MIDI API设备吗?

来自分类Dev

使用Windows服务或控制台应用程序获取access_token。对于Instagram Api

来自分类Dev

在C#控制台应用程序中每隔10秒从api更新恒温器结果

来自分类Dev

gmail api发送邮件不起作用C#控制台应用程序(身份验证范围不足)

来自分类Dev

使用Windows控制台应用程序和计划任务更新SQL表的REST API(JSON)

来自分类Dev

从.Net控制台应用程序访问Moodle API

来自分类Dev

如何在.NET Core RC2控制台应用程序(Linux,Debian 8)中使用System.Data?

来自分类Dev

我正在尝试使用开关在控制台应用程序的8x8板上移动

来自分类Dev

Wcf服务可在.NET Core 3.1控制台应用程序中使用,但无法在ASP.NET Core 3.1 Web API中使用

来自分类Dev

Windows 8的Visual Studio 2012不显示Win32控制台应用程序选项

来自分类Dev

Windows Phone 8通用应用程序-在C#代码中使用JS

来自分类Dev

“方法不允许(#405 状态代码)”从 C# 中的控制台应用程序将数据放在 Web api 上

来自分类Dev

在C#中使用Web Api 2作为自助控制台主机

来自分类Dev

如何通过桌面/控制台应用程序使用带有承载令牌的ASP.NET Web API 2.0

来自分类Dev

尝试使用Msal从控制台应用程序访问Web API时,获取MsalServiceException:'AADSTS501461

来自分类Dev

如何使用控制台应用程序通过Microsoft Graph API调用Microsoft Teams OnlineMeeting端点?

来自分类Dev

如何使用查询字符串参数在控制台应用程序中调用 Web Api

来自分类Dev

使用Powershell控制Windows 8 Camera应用程序?

来自分类Dev

在控制台应用程序C#中使用小时来执行查询

来自分类Dev

在控制台应用程序C#中使用out参数

来自分类Dev

我可以在 C# 控制台应用程序中使用 Unicode 吗?

来自分类Dev

Visual Studio 2010中的调试控制台应用程序和Web API应用程序

来自分类Dev

如何通过控制台应用程序使SetThreadDesktop API正常工作?

Related 相关文章

  1. 1

    通过在C#控制台应用程序中使用API获取JSON

  2. 2

    在控制台应用程序中使用Api

  3. 3

    Httpclient 通过控制台应用程序 C# 使用 web api

  4. 4

    如何使用 Telerik REST API 从 c# 控制台应用程序请求报告

  5. 5

    控制台应用程序使用的安全 Web Api

  6. 6

    从C#控制台应用程序连接到github API时出现401错误

  7. 7

    从C#控制台应用程序枚举UWP MIDI API设备吗?

  8. 8

    使用Windows服务或控制台应用程序获取access_token。对于Instagram Api

  9. 9

    在C#控制台应用程序中每隔10秒从api更新恒温器结果

  10. 10

    gmail api发送邮件不起作用C#控制台应用程序(身份验证范围不足)

  11. 11

    使用Windows控制台应用程序和计划任务更新SQL表的REST API(JSON)

  12. 12

    从.Net控制台应用程序访问Moodle API

  13. 13

    如何在.NET Core RC2控制台应用程序(Linux,Debian 8)中使用System.Data?

  14. 14

    我正在尝试使用开关在控制台应用程序的8x8板上移动

  15. 15

    Wcf服务可在.NET Core 3.1控制台应用程序中使用,但无法在ASP.NET Core 3.1 Web API中使用

  16. 16

    Windows 8的Visual Studio 2012不显示Win32控制台应用程序选项

  17. 17

    Windows Phone 8通用应用程序-在C#代码中使用JS

  18. 18

    “方法不允许(#405 状态代码)”从 C# 中的控制台应用程序将数据放在 Web api 上

  19. 19

    在C#中使用Web Api 2作为自助控制台主机

  20. 20

    如何通过桌面/控制台应用程序使用带有承载令牌的ASP.NET Web API 2.0

  21. 21

    尝试使用Msal从控制台应用程序访问Web API时,获取MsalServiceException:'AADSTS501461

  22. 22

    如何使用控制台应用程序通过Microsoft Graph API调用Microsoft Teams OnlineMeeting端点?

  23. 23

    如何使用查询字符串参数在控制台应用程序中调用 Web Api

  24. 24

    使用Powershell控制Windows 8 Camera应用程序?

  25. 25

    在控制台应用程序C#中使用小时来执行查询

  26. 26

    在控制台应用程序C#中使用out参数

  27. 27

    我可以在 C# 控制台应用程序中使用 Unicode 吗?

  28. 28

    Visual Studio 2010中的调试控制台应用程序和Web API应用程序

  29. 29

    如何通过控制台应用程序使SetThreadDesktop API正常工作?

热门标签

归档