Generate Visual Studio projects, debug the Windows Player, and tune graphics and loading performance on Windows.
Visual Studio generates projects for source-level debugging, the Windows debugging tools diagnose crashes, and the D3D12 and DirectStorage APIs control graphics and asset-loading performance. The integrity level the Player runs at also affects which files your application can access.
The following topics cover each of these areas.
| Topic | Description |
|---|---|
| Visual Studio project generation for Windows Standalone | Generate and use Visual Studio projects for Windows Standalone builds. |
| Unity debugging guide for Windows | Use Windows debugging tools to resolve errors and bugs in your Unity application or the Unity Editor. |
| Windows integrity control | Understand the effects of running the Windows Player at a low integrity level. |
| IL2CPP Scripting Backend | Use IL2CPP with the Windows Player and add compatible C++ source code plug-ins to your build. |
| Troubleshoot D3D12 GPU crashes on Windows | Identify and fix D3D12 GPU crashes when you develop for Windows. |
| D3D12 API and graphics jobs mode configuration | Configure D3D12 API usage and graphics jobs modes for specific Windows devices with a filtering asset. |
| Optimize performance using DirectStorage on Windows | Enable the DirectStorage API in your Unity project for faster asset loading. |