【问题标题】:UWP alternative of some functionsUWP 替代某些功能
【发布时间】:2017-01-04 11:40:18
【问题描述】:

我正在制作一个应用程序,它在使用 C#4 的 Unity 编辑器 (5.5) 中运行良好。但是当我为 Hololens(UWP) 编译它时,它会出现以下编译器错误。

  1. 线程不包含睡眠定义。 (我正在使用System.Threading.Thread.Sleep(1000);
    2 当前上下文中不存在名称 EnvironmentVariableTarget (我正在使用

var currentPath = Environment.GetEnvironmentVariable("PATH", EnvironmentVariableTarget.Process); )。

那么任何人都可以建议我在 UWP 中替代此功能。

【问题讨论】:

    标签: c# unity3d uwp hololens


    【解决方案1】:

    1: Thread.sleep 会阻塞一个线程。您可以使用 await Task.Delay(1000); 2:无法访问环境变量。你能解释一下为什么需要这个吗?

    【讨论】:

    • 我正在尝试将 gstreamer 与 unity 集成,并部署应用程序以在 Hololens 上通过 wifi 播放视频。我正在使用这个 gstreamer Unity 插件github.com/ua-i2cat/gst-unity-bridge。在上面提到的文件 GStreamer.cs 中使用了这两个函数。我猜环境变量用于获取 dll 并访问 gstreamer 文件(虽然我不确定)。如果您能建议我使用上述功能的替代方案或任何其他方式在通过 Wifi 的 hololens 上流式传输视频,那就太好了
    • 那么很有可能这个 dll 甚至不会通过 WACK 并且与 UWP 不兼容。最好看看 windows 运行时 api 的见 msdn.microsoft.com/en-us/library/windows/apps/…
    • 没有其他方法可以在 Hololens 上播放从外部摄像头捕获的实时视频吗?
    猜你喜欢
    • 2022-10-14
    • 2011-03-08
    • 2016-03-21
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多