Sdílet prostřednictvím


Začínáme s PIX

PIX je nástroj pro ladění a profilaci navržený pro vývojáře her používající Direct3D 12. Můžete ladění problémů s vykreslováním a analýzu výkonu snímků pomocí gpu Capture, nebo můžete využít více tradiční profilace pomocí funkce Časování Captures.

Funkce profilace procesoru PIX fungují pro libovolnou aplikaci pro Windows a možnosti GPU fungují na libovolné aplikaci využívající Direct3D 12 (nebo Direct3D 11 prostřednictvím Direct3D 11 na 12). To zahrnuje úlohy AI a ML využívající DirectMLa hry vytvořené s oblíbenými moduly, jako jsou Unreal, Unity a Godot.

I když vám PIX může pomoci bez předchozího nastavení, možná budete chtít vyzkoušet Instrumentování vaší aplikace a Konfiguraci PIX, abyste měli nejlepší zkušenosti s takovými věcmi, jako jsou PixEvents a ladicí symboly.

Poznámka

PIX není určen k řešení problémů na úrovni rozhraní API Direct3D 12, jako jsou chyby při kompilaci objektů stavu pipeline. Místo toho použijte ověřování založené na GPU a ladicí vrstvu Direct3D 12.

Instalace

Existují dva způsoby instalace PIX:

  • Instalace od Microsoftu v blogovém příspěvku Stáhnout.
  • Nainstalujte pomocí winget. Použijte příkaz winget install microsoft.pix.

Pro oznámení o nových verzích můžete přihlásit k odběru RSS informační kanál pro PIX na Windows blog.

Co dál?

V závislosti na vašich cílech můžete:

Nejčastější dotazy

  • Jak získám pomoc? V případě zpráv o chybách, otázek nebo jakékoli jiné zpětné vazby nám můžete poslat zpětnou vazbu prostřednictvím aplikace (pomocí tlačítka Poslat názor v pravém horním rohu; ikona je zlomené srdce) nebo chatováním s námi v kanálu pix serveru DirectX Discord.
  • A co stará dokumentace hostovaná na https://devblogs.microsoft.com/pix? V průběhu času jsme se dozvěděli, že devblog není vhodný pro dokumentaci k produktu. Přesunutím dokumentace na Microsoft Learn získáte možnost poskytovat lepší prostředí dokumentace.