PIX installeren voor HoloLens 2
PIX is een hulpprogramma voor prestatieafstemming en foutopsporing voor DirectX 12-toepassingen in Windows, maar kan ook worden gebruikt voor DirectX 11 met Direct3D 11 op 12.
Vereisten
- Versie 2308.30 van PIX geïnstalleerd op de pc.
- De nieuwste Windows SDK voor IPoverUSB om de HoloLens 2 via USB te verbinden met een pc.
- Een ARM64-build van uw toepassing. PIX ondersteunt alleen ARM64.
- De HoloLens2 moet via een USB-kabel op de pc worden aangesloten.
Notitie
Sommige configuraties, zoals het gebruik van een Windows Insider-build , kunnen PIX op HoloLens 2 breken. Als dat gebeurt, herhaalt u uw apparaat om alle gegevens te wissen en herhaalt u de onderstaande instructies.
Instellingen
- Ontwikkelaarsmodus en apparaatportal inschakelen:
- Instellingen openen vanuit mixed reality home:
- Selecteer Update en beveiliging:
- Selecteren voor ontwikkelaars:
- Ontwikkelfuncties gebruiken inschakelen en Apparaatportal inschakelen
- Start Visual Studio wanneer het apparaat nog steeds is verbonden, wakker is en met de gebruiker die is aangemeld.
Belangrijk
Zorg ervoor dat uw apparaat zich niet in de stand-bymodus of slaapstand bevindt. Als u problemen ondervindt met deze stap, raadpleegt u de instructies voor de Windows-apparaatportal.
Implementatie voorbereiden
- Stel IN Visual Studio ARM64 in als het platform en apparaat als het apparaat:
- Wanneer Visual Studio u vraagt om een pincode vanaf het apparaat:
- Instellingen selecteren in Shell
- Update en beveiliging selecteren
- Selecteer Voor ontwikkelaars en druk op Koppelen onder Apparaatdetectie
- Voer het gegenereerde pincodenummer in Visual Studio in
- Visual Studio implementeert de app in de verbonden HoloLens 2. Dit kan enkele minuten duren, afhankelijk van de app.
PIX starten
Gebruik eerst de apparaatportal om te controleren of de app niet wordt uitgevoerd op de HoloLens 2. Start vervolgens PIX, maak verbinding met uw apparaat en selecteer Start:
- Selecteer Verbinding maken in het menu aan de linkerkant:
Selecteer Op het tabblad Computer de optie Toevoegen en voer de volgende referenties in:
- Alias: naar eigen goeddunken van de gebruiker
- Hostnaam of IP-adres: 127.0.0.1
Selecteer Verbinding maken in de rechterbenedenhoek van het tabblad Computer :
Notitie
De eerste verbinding is altijd trager omdat binaire bestanden worden gekopieerd.
Wanneer PIX verbinding heeft gemaakt met de HoloLens 2, zoekt u uw app in de sectie Doelproces selecteren op het tabblad UWP starten en controleert u of Starten voor GPU Capture actief is.
Als uw toepassing wordt uitgevoerd op DX11, controleert u of Force D3D11On12 is geselecteerd.
Klik op Starten:
GPU vastgelegd
- Start de GPU-opname door te klikken op Foto in de sectie GPU Capture:
- Open de opname voor analyse door te klikken op de gegenereerde schermopname in het deelvenster GPU Capture :
- Druk op Start om de analyse te starten:
Belangrijk
Als u timinggegevens verzamelt nadat u een GPU-opname hebt genomen, moet u de headset opnieuw opstarten. Dit is een eenmalige herstart van het apparaat en is vereist voor het verzamelen van tijdsgegevens.
PIX is nu klaar voor gebruik! Raadpleeg PIX GPU-opnamen voor een inleiding over het gebruik van PIX.