Condividi tramite


Interfacce del livello di debug

Le interfacce seguenti sono definite in d3d12sdklayers.h.

In questa sezione

Argomento Descrizione
ID3D12Debug Un'interfaccia di debug controlla le impostazioni di debug e convalida lo stato della pipeline. Può essere usato solo se il livello di debug è attivato.
ID3D12Debug1 Aggiunge la convalida basata su GPU e la sincronizzazione della coda dei comandi dipendenti al livello di debug.
ID3D12Debug2 Aggiunge livelli configurabili di GPU-Based Convalida.
ID3D12Debug3 Aggiunge alla convalida basata su GPU del livello di debug, alla sincronizzazione della coda dei comandi dipendente e ai livelli configurabili della convalida basata su GPU.
ID3D12Debug4 Aggiunge la possibilità di disabilitare il livello di debug.
ID3D12Debug5 Aggiunge al livello di debug la possibilità di configurare la denominazione automatica degli oggetti.
ID3D12Debug6 Un'interfaccia di debug controlla le impostazioni di debug.
ID3D12DebugCommandList Fornisce metodi per monitorare ed eseguire il debug di un elenco di comandi.
ID3D12DebugCommandList1 Questa interfaccia consente di modificare le impostazioni aggiuntive del livello di debug dell'elenco di comandi.
ID3D12DebugCommandQueue Fornisce metodi per monitorare ed eseguire il debug di una coda di comandi.
ID3D12DebugDevice Questa interfaccia rappresenta un dispositivo grafico per il debug.
ID3D12DebugDevice1 Specifica le impostazioni del livello di debug a livello di dispositivo.
ID3D12InfoQueue Un'interfaccia della coda di informazioni archivia, recupera e filtra i messaggi di debug. La coda è costituita da una coda di messaggi, uno stack di filtri di archiviazione facoltativo e uno stack di filtri di recupero facoltativo.
ID3D12SharingContract Parte di un contratto tra i livelli di diagnostica D3D11On12 e gli strumenti di diagnostica della grafica.

configurazione dell'ambiente di programmazione Direct3D 12

informazioni di riferimento sul livello di debug

di riferimento direct3D 12