C# 某些函数的UWP替换

C# 某些函数的UWP替换,c#,unity3d,uwp,hololens,C#,Unity3d,Uwp,Hololens,我正在制作一个应用程序,它在Unity editor(5.5)和C#4中运行良好。但当我为Hololens(UWP)编译它时,它会出现以下编译器错误 线程不包含睡眠的定义。(我正在使用System.Threading.Thread.Sleep(1000);) 2名称EnvironmentVariableTarget在当前上下文中不存在(我正在使用 var currentPath=Environment.GetEnvironmentVariable(“PATH”,EnvironmentVariab

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

  • 线程不包含睡眠的定义。(我正在使用
    System.Threading.Thread.Sleep(1000);

    2名称EnvironmentVariableTarget在当前上下文中不存在(我正在使用
  • var currentPath=Environment.GetEnvironmentVariable(“PATH”,EnvironmentVariableTarget.Process);
    )


    那么,有人能给我推荐UWP中该函数的替代方案吗。

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

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

    我正在尝试将gstreamer与unity集成,并部署该应用程序,以便通过Hololens上的wifi播放视频。我正在使用这个gstreamer Unity插件。在上述GStreamer.cs文件中,使用了两个函数。我猜环境变量是用来获取dll和访问gstreamer文件的(尽管我不确定)。这将是伟大的,如果你能建议我上述功能的替代品或任何其他方式来通过WifiWell的全息镜头流视频有一个非常好的机会,dll甚至不会通过WACK,是不兼容的UWP。最好看一看windows运行时api的see,有没有其他方法可以播放Hololens上从外部摄像头捕获的实时视频?我正在尝试将gstreamer与unity集成,并部署该应用程序,以便通过Hololens上的wifi播放视频。我正在使用这个gstreamer Unity插件。在上述GStreamer.cs文件中,使用了两个函数。我猜环境变量是用来获取dll和访问gstreamer文件的(尽管我不确定)。这将是伟大的,如果你能建议我上述功能的替代品或任何其他方式来通过WifiWell的全息镜头流视频有一个非常好的机会,dll甚至不会通过WACK,是不兼容的UWP。最好看一看windows运行时api的see,有没有其他方法可以播放从Hololens上的外部摄像头捕获的实时视频?