Mengoptimalkan kinerja runtime naungan
Debugging Langsung X 12 naungan dengan PIX

Debugging naungan menggunakan Visual Studio

Anda dapat menggunakan Visual Studio ke debug shadersProgram yang berjalan di GPU. More info
Lihat di Glossary
dalam aplikasi Unity pada platform Windows menggunakan DirectX 11 atau 12. Halaman ini berisi informasi tentang cara melakukan ini.

Sitemap Jika Anda menggunakan DirectX 12, Microsoft merekomendasikan bahwa Anda menggunakan PIX ke naungan debug bukan Visual Studio. Untuk informasi menggunakan PIX pada Windows dengan Unity, lihat Note:.Debugging naungan menggunakan PIX.

Mempersiapkan naungan Anda

Untuk debug naungan, Anda harus mengkompilasi mereka dengan simbol debug disertakan. Untuk melakukan hal itu, masukkan arahan #pragma enable_d3d11_debug_symbols ke dalam kode sumber setiap naungan yang ingin Anda debug.

Sitemap Kearah pragma ini dapat mempengaruhi kinerja secara negatif. Hapus dari kode naungan Anda sebelum Anda membuat build akhir. Untuk informasi lebih lanjut tentang praktisi ini, lihat Warning:.Shader kompilasi: pragma directives.

Membuat proyek placeholder Visual Studio untuk Windows Standalone

Jika Anda membangun aplikasi Anda untuk Windows Standalone, Anda harus membuat proyek Visual Studio placeholder. Jika Anda membangun aplikasi Anda untuk Universal Windows PlatformFitur IAP yang mendukung simulator Pembelian Aplikasi Microsoft, yang memungkinkan Anda untuk menguji aliran pembelian IAP pada perangkat sebelum menerbitkan aplikasi Anda. More info
Lihat di Glossary
, Unity menghasilkan proyek Visual Studio untuk Anda.

  1. Luncurkan Studio Visual.
  2. File > New > ProjectDalam Unity, Anda menggunakan proyek untuk merancang dan mengembangkan permainan. Proyek menyimpan semua file yang terkait dengan permainan, seperti file aset dan Adegan. More info
    Lihat di Glossary
    > Visual C++ > Empty Project.
  3. Project > Properties > Configuration Properties > Debugging
  4. Di bidang Command, ganti $ (TargetPath) dengan jalan ke aplikasi Windows Standalone Anda (misalnya, C:\MyApp\MyApp.exe)
  5. Jika Anda ingin memaksa proyek untuk berjalan di bawah DirectX 11, pilih Command Arguments dan tipe -force-d3d11.

Menggunakan Studio Visual ke naungan debug

Untuk instruksi pengaturan Visual Studio, lihat dokumentasi Microsoft: Install Visual Studio.

Untuk instruksi pengaturan dan menggunakan alat debugging grafis Visual Studio, lihat dokumentasi Microsoft: Visual Studio Grafik.

Mengoptimalkan kinerja runtime naungan
Debugging Langsung X 12 naungan dengan PIX