Condividi tramite


Strumenti di diagnostica grafica

Gli strumenti di diagnostica della grafica sono disponibili in Windows 10 come funzionalità facoltativa. Per usare le funzionalità di diagnostica della grafica (disponibili in runtime e Visual Studio) per sviluppare app o giochi DirectX, aggiungere la funzionalità facoltativa Strumenti grafici.

  1. Passare a Impostazioni Funzionalità>facoltative del sistema>(se in una versione precedente a Windows 10 22H2, passare invece a Impostazioni>App>e funzionalità> facoltative).

  2. Se Strumenti di grafica è già elencato in Aggiunta di funzionalità, è possibile procedere. In caso contrario, fare clic su Aggiungi una funzionalità.

  3. Cercare e/o selezionare Strumenti grafici e quindi fare clic su Aggiungi.

Le funzionalità di diagnostica della grafica includono la possibilità di creare dispositivi di debug Direct3D (tramite i livelli SDK di Direct3D) nel runtime di DirectX, oltre al debug della grafica, all'analisi dei frame e all'utilizzo della GPU.

  • Il debug della grafica consente di tracciare le chiamate Direct3D effettuate dall'app. È possibile riprodurre le chiamate, esaminare i parametri, eseguire il debug e fare esperimenti con gli shader nonché visualizzare risorse grafiche per diagnosticare i problemi di rendering. È possibile acquisire log su PC Windows, simulatori o dispositivi e riprodurli su altro hardware.
  • L'analisi dei frame di grafica in Visual Studio viene eseguito in un log di debug di grafica e raccoglie la durata di base per le chiamate di disegno di Direct3D. Esegue quindi una serie di esperimenti modificando varie impostazioni di grafica e produce una tabella di risultati di durata. È possibile usare questi dati per comprendere i problemi di prestazioni della grafica nell'app ed esaminare i risultati dei vari esperimenti per identificare le opportunità per migliorare le prestazioni.
  • L'utilizzo della GPU in Visual Studio consente di monitorare l'uso della GPU in tempo reale. Raccoglie e analizza i dati di durata dei carichi di lavoro gestiti dalla CPU e dalla GPU, per poter determinare dove sono presenti colli di bottiglia.

Panoramica di Diagnostica della grafica in Visual Studio