Instalace PIX pro HoloLens 2
PIX je nástroj pro ladění a ladění výkonu pro aplikace DirectX 12 ve Windows, ale lze ho použít také pro DirectX 11 pomocí Direct3D 11 na 12.
Požadavky
- Na počítači je nainstalovaná nejnovější verze PIX .
- Nejnovější sada Windows SDK pro IPoverUSB, která umožňuje připojit HoloLens 2 k počítači přes USB.
- Sestavení ARM64 vaší aplikace. PIX podporuje pouze ARM64.
- Zařízení HoloLens2 musí být připojené k počítači pomocí kabelu USB.
Poznámka
Některé konfigurace, například použití buildu Windows Insider, můžou narušit PIX na HoloLens 2. Pokud k tomu dojde, přemažte zařízení tak, aby se vymazala všechna data, a zopakujte následující pokyny.
Nastavení
- Povolení vývojářského režimu a portálu zařízení:
- Otevřete Nastavení z domovské stránky Mixed Reality:
- Vyberte Aktualizovat zabezpečení &:
- Vyberte Pro vývojáře:
- Zapnutí funkce pro vývojáře a povolení portálu zařízení
- Pokud je zařízení stále připojené, probuzené a přihlášený uživatel, spusťte Sadu Visual Studio.
Důležité
Ujistěte se, že vaše zařízení není v pohotovostním režimu nebo v režimu spánku. Pokud máte s tímto krokem potíže, projděte si pokyny k Portálu zařízení s Windows.
Příprava na nasazení
- V sadě Visual Studio nastavte ARM64 jako platformu a zařízení jako zařízení:
- Když vás Visual Studio vyzve k zadání PIN kódu ze zařízení:
- V prostředí vyberte Nastavení .
- Vyberte Aktualizovat & zabezpečení.
- Vyberte Pro vývojáře a v části Zjišťování zařízení stiskněte spárování.
- Zadejte vygenerované číslo PIN v sadě Visual Studio.
- Visual Studio nasadí aplikaci do připojeného HoloLens 2, což může v závislosti na aplikaci trvat několik minut.
Spuštění PIX
Nejprve pomocí Portálu zařízení ověřte, že aplikace není spuštěná na HoloLens 2. Pak spusťte PIX, připojte se k zařízení a vyberte Domů:
- V nabídce vlevo vyberte Připojit :
Na kartě Počítač vyberte Přidat a zadejte následující přihlašovací údaje:
- Alias: Na základě vlastního uvážení uživatele
- Název hostitele nebo IP adresa: 127.0.0.1
V pravém dolním rohu karty Počítač vyberte Připojit:
Poznámka
První připojení je vždy pomalejší, protože se kopírují binární soubory.
Jakmile se PIX připojí k HoloLens 2, vyhledejte aplikaci v části Vybrat cílový proces na kartě Spustit UPW a ujistěte se, že je aktivní funkce Spustit pro zachytávání GPU.
Pokud vaše aplikace běží na DX11, ujistěte se, že je vybraná možnost Vynutit D3D11On12 .
Klikněte na Spustit:
Zachyceno GPU
- Spusťte zachytávání GPU kliknutím na Fotka v části Zachycení GPU :
- Otevřete záznam pro analýzu kliknutím na vygenerovaný snímek obrazovky na panelu GPU Capture :
- Stisknutím klávesy Start spusťte analýzu:
Důležité
Pokud data časování shromáždíte po pořízení zachycení GPU, budete muset náhlavní soupravu restartovat. Jedná se o jednorázové restartování zařízení, které se vyžaduje ke shromažďování dat časování.
PIX je nyní připraven k použití! Úvod k používání PIX najdete v tématu Zachycení PIX GPU.