我正在开发一个统一的HoloLens 2的UWP应用程序。我想写入日志文件(记录用户交互),然后再检索该文件。我不希望用户必须选择一个文件位置。
以下代码适用于桌面UWP应用程序(来自相同代码和相同团结项目的输出)。它不适用于HoloLens,而是抛出一个“未经授权”的异常。如何写入HoloLens上的文件?那我以后在哪能找到那个文件?
public class Logger : MonoBehaviour
{
StreamWriter logFileWriter;
// Start is called before the first frame update
vo
假设存在外部update循环。更确切地说,我使用的是统一,它提供了一个游戏循环,它定期调用组件上的Update()方法。
我现在希望通过System.Net.Sockets.UDPClient套接字接收UDP数据报。我的理解是,UDP的数据报是整体传输的,即不是流的。
因此,使用通常的异步模式有什么好处吗?或者使用类似于以下代码的东西就足够了?
void Update() {
// client is an instance of UDPClient
IPEndPoint endpoint = new IPEndPoint(IPAddress.Any, 0);
while (cli
我试图让PC和HoloLens通过蓝牙RFCOMM进行通信,所以我正在编写一个UWP应用程序。我可以得到设备信息,所以id与设备观察者。我的问题是这句话:
var bluetoothDevice = await BluetoothDevice.FromIdAsync(deviceInfo.Id);
我的问题是,bluetoothDevice总是被设置为空,尽管这不应该是空的。微软在其RfcommChat示例中表示:
// If we were unable to get a valid Bluetooth device object,
// it's m
我想把麦克风输入声音从Hololens发送到PC(Linux或Windows)。看起来我需要用Windows.Media.Capture of UWP录制我的声音,然后我需要将它发送到带有Windows.Networking.Sockets of UWP的PC上。但我不知道如何用Windows.Networking.Sockets发送音频文件。任何建议或参考都会有很大帮助。