0

Visual Studio 2015 update 3、Unity 5.6.3f1、Holographic Emulator 10.0.14393.1358、および Windows 10 SDK 10.0.14393.798 を実行しています。HoloLens Development Fundamentals の Pluralsight コースに取り組んでいますが、アプリを HoloLens エミュレーターに展開するときに、この問題が発生し続けます。

デバッグなしで実行するか、デバッグを使用して実行し、ブレークポイントを設定しないかに関係なく、スタート メニューが問題なくブルームしてからクリアされ、Unity スプラッシュ スクリーンが表示されるはずのポイントで小さな白いカーソルが表示されます。画面の真ん中で、それ以外は何も起こりません。

ただし、app.cs コンストラクターにブレークポイントを設定してからコードをステップ実行すると、メイン メソッドと CoreApplication.Run(App) メソッド呼び出しをステップ実行すると、スプラッシュ スクリーンが表示され、アプリが実行されます。

アウトプットのログを見ると、プログラムがハングアップすると、以下に示すポイントで停止します。

Direct3D:

Version:  Direct3D 11.0 [level 11.1]

Renderer: Microsoft RemoteFX Graphics Device - WDDM (ID=0x2c1)

Vendor:   Microsoft

VRAM:     639 MB

Initialize engine version: 5.6.3f1 (d3101c3b8468)

'Example1.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Data\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Example1VS.Debug_x86.xxxx\UnityEngineProxy.dll'. Cannot find or open the PDB file.
'Example1.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Data\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Example1VS.Debug_x86.xxxx\System.Linq.dll'. Cannot find or open the PDB file.
'Example1.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Data\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Example1VS.Debug_x86.xxxx\System.Reflection.Extensions.dll'. Module was built without symbols.
The following GlobalManagers were stripped from the build (Either because they're not used or not supported on this platform):
  NetworkManager
  MasterServerInterface
  UnityAdsManager
  ClusterInputManager
  CrashReportManager

If your machine has multiple graphics adapters, Unity may have created a WindowContext on the wrong adapter. If you experience a black screen when playing, please restart the Editor.

(Filename: C:/buildslave/unity/build/Runtime/VR/VRDevice.cpp Line: 194)

ただし、ブレークポイントを設定してコードをステップ実行した結果、プログラムが正しく実行されると、上記の出力の後に出力ウィンドウに次の行が表示されます。

UnloadTime: 36.962299 ms

Setting up 1 worker threads for Enlighten.

  Thread -> id: 8d0 -> priority: 1 

The program '[1480] Example1.exe' has exited with code -1 (0xffffffff).

私の開発用ラップトップには 2 つのアダプターがあります。

AMD Radeon HD 8790M
Intel HD Graphics 4600

redditt r/HoloLens で、「プレーヤーの設定に移動 -> その他の設定 -> 色空間に移動し、リニアではなくガンマに交換する」という記事を見つけましたが、私の設定は既にガンマに設定されているため、適用されないようです。 .

何か案は?

4

1 に答える 1