Sdílet prostřednictvím


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 jej také použít pro DirectX 11 pomocí Direct3D 11 na 12.

Požadavky

  1. Verze 2308.30 PIX nainstalovaná na PC.
  2. Nejnovější windows SDK pro IPoverUSB , aby bylo možné připojit HoloLens 2 k počítači přes USB.
  3. Sestavení ARM64 vaší aplikace PIX podporuje pouze ARM64.
  4. HoloLens2 musí být připojen k počítači přes kabel USB.

Poznámka:

Některé konfigurace, jako je použití buildu Windows Insider, můžou narušit PIX na HoloLens 2. V takovém případě zařízení znovu nastavte a vymažte všechna data a opakujte následující pokyny.

Nastavení

  1. Povolení vývojářského režimu a portálu zařízení:
  • Otevřete nastavení z domovské stránky hybridní reality:

Snímek obrazovky s nabídkou HoloLens se zvýrazněným tlačítkem Nastavení

  • Vyberte Aktualizovat a zabezpečení:

Snímek obrazovky s oknem nastavení otevřeným v HoloLensu se zvýrazněným tlačítkem aktualizovat a zabezpečení

  • Vyberte pro vývojáře:

Snímek obrazovky s otevřeným oknem zabezpečení a aktualizací se zvýrazněným tlačítkem Pro vývojáře

  • Zapnutí funkce pro vývojáře a povolení portálu zařízení

Snímek obrazovky okna pro vývojáře otevřený v nastavení se zvýrazněným tlačítkem Povolit portál zařízení

Snímek obrazovky okna pro vývojáře, které je otevřené v nastaveních se zvýrazněným přepínačem Funkce vývoje

  • Pokud je zařízení stále připojené, vzhůru a s přihlášeným uživatelem, spusťte 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, přečtěte si pokyny k portálu zařízení s Windows.

Příprava na nasazení

  1. V sadě Visual Studio nastavte ARM64 jako platformu a zařízení jako zařízení:

Snímek obrazovky s řešením vizuálních studií se zvýrazněným nastavením platformy a zařízení

  1. Když vás Visual Studio vyzve k zadání kódu PIN ze zařízení:

Snímek obrazovky s automaticky otevíranou obrazovkou sady Visual Studio s žádostí o ZADÁNÍ KÓDU PIN

  • Výběr nastavení v prostředí
  • Vyberte Aktualizovat a zabezpečení.
  • Vyberte Pro vývojáře a stiskněte pár v části Zjišťování zařízení.

Snímek obrazovky okna pro vývojáře otevřeného v nastavení se zvýrazněným zjišťováním zařízení

Snímek obrazovky s automaticky otevíraným oknovým oknu placených zařízení se zvýrazněným registračním kódem

  • Zadejte vygenerované číslo PIN kódu v sadě Visual Studio.
  1. Visual Studio nasadí aplikaci do připojeného HoloLensu 2, což může trvat několik minut v závislosti na aplikaci.

Spuštění PIX

Nejprve pomocí portálu zařízení ověřte, že aplikace není spuštěná na HoloLensu 2. Pak spusťte PIX, připojte se k zařízení a vyberte Domů:

Snímek obrazovky domovské obrazovky aplikace PIX

  • V nabídce na levé straně vyberte Připojit :

Snímek obrazovky s levou nabídkou aplikace PIX se zvýrazněným tlačítkem připojit

  1. Na kartě Počítač vyberte Přidat a zadejte následující přihlašovací údaje:

    • Alias: Až do vlastního uvážení uživatele
    • Název hostitele nebo IP adresa: 127.0.0.1
  2. V pravém dolním rohu karty Počítač vyberte Připojit:

Snímek obrazovky okna připojení aplikace PIX s aliasem, názvem hostitele, IP adresou a zvýrazněným tlačítkem přidat

Poznámka:

První připojení je vždy pomalejší, protože se kopírují binární soubory.

  1. Když se PIX připojí k HoloLens 2, najděte aplikaci v části Vybrat cílový proces na kartě Spustit UPW a ujistěte se, že je aktivní spuštění pro GPU Capture .

  2. Pokud je vaše aplikace spuštěná na DX11, ujistěte se, že je vybraná možnost Force D3D11On12 .

  3. Klikněte na Spustit:

Snímek obrazovky aplikace PIX se zvýrazněným oknem výběrového cílového procesu a zvýrazněným tlačítkem Spustit

Zachycené GPU

  1. Spusťte zachytávání GPU kliknutím na Fotku v části Zachycení GPU:

Snímek obrazovky aplikace PIX s otevřeným panelem připojení k počítači se zvýrazněnou možností zachycení GPU

  1. Otevřete zachytávání pro analýzu kliknutím na vygenerovaný snímek obrazovky na panelu Zachytávání GPU:

Snímek obrazovky aplikace PIX s otevřenou částí zachycení GPU se zvýrazněným panelem zachycení GPU

  1. Stisknutím klávesy Start zahájíte analýzu:

Snímek obrazovky aplikace PIX se zvýrazněným tlačítkem Start

Důležité

Pokud po pořízení zachycení GPU shromažďujete data časování, budete muset náhlavní soupravu restartovat. Jedná se o jednorázové restartování zařízení a vyžaduje se pro shromažďování dat časování.

PIX je nyní připraven k použití! Úvod k používání PIX najdete v článku o zachycení gpu PIX.

Viz také