Condividi tramite


intestazione d3d12sdklayers.h

Questa intestazione viene usata dalla grafica Direct3D 12. Per altre informazioni, vedere:

d3d12sdklayers.h contiene le interfacce di programmazione seguenti:

Interfacce

 
ID3D12Debug

Interfaccia usata per attivare il livello di debug.
ID3D12Debug1

Aggiunge GPU-Based convalida e sincronizzazione della coda dei comandi dipendenti al livello di debug.
ID3D12Debug2

Aggiunge livelli configurabili di convalida basata su GPU al livello di debug. (ID3D12Debug2)
ID3D12Debug3

Aggiunge livelli configurabili di convalida basata su GPU al livello di debug. (ID3D12Debug3)
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 la modifica delle impostazioni del livello di debug dell'elenco di comandi aggiuntive.
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. (ID3D12InfoQueue)
ID3D12SharingContract

Parte di un contratto tra i livelli di diagnostica D3D11On12 e gli strumenti di diagnostica grafica.

Strutture

 
D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS

Descrive le impostazioni per l'elenco dei comandi usate da GPU-Based Convalida.
D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS

Vengono descritte le impostazioni usate da GPU-Based Convalida.
D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR

Descrive la quantità di rallentamento artificiale inserito dal dispositivo di debug per simulare schede grafiche con prestazioni inferiori.
D3D12_INFO_QUEUE_FILTER

Filtro messaggi di debug; contiene un elenco di tipi di messaggi da consentire o negare. (D3D12_INFO_QUEUE_FILTER)
D3D12_INFO_QUEUE_FILTER_DESC

Consentire o negare determinati tipi di messaggi per passare un filtro. (D3D12_INFO_QUEUE_FILTER_DESC)
D3D12_MESSAGE

Messaggio di debug nella coda informazioni. (D3D12_MESSAGE)

Enumerazioni

 
D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE

Indica il tipo di parametro di debug usato da ID3D12DebugCommandList1::SetDebugParameter e ID3D12DebugCommandList1::GetDebugParameter.
D3D12_DEBUG_DEVICE_PARAMETER_TYPE

Specifica il tipo di dati della memoria a cui punta il parametro pData di ID3D12DebugDevice1::SetDebugParameter e ID3D12DebugDevice1::GetDebugParameter.
D3D12_DEBUG_FEATURE

Flag per le funzionalità facoltative del livello di debug D3D12.
D3D12_GPU_BASED_VALIDATION_FLAGS

Descrive il livello di convalida basata su GPU da eseguire in fase di esecuzione.
D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS

Specifica il modo in cui GPU-Based Convalida gestisce gli stati della pipeline con patch durante ID3D12Device::CreateGraphicsPipelineState e ID3D12Device::CreateComputePipelineState.
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE

Specifica il tipo di patch dello shader usato da GPU-Based Convalida a livello di dispositivo o elenco di comandi.
D3D12_MESSAGE_CATEGORY

Specifica le categorie di messaggi di debug.
D3D12_MESSAGE_ID

Specifica gli ID messaggio di debug per la configurazione di un filtro della coda di informazioni (vedere D3D12_INFO_QUEUE_FILTER); usare questi messaggi per consentire o negare le categorie di messaggi per passare attraverso l'archiviazione e i filtri di recupero.
D3D12_MESSAGE_SEVERITY

Eseguire il debug dei livelli di gravità dei messaggi per una coda di informazioni. (D3D12_MESSAGE_SEVERITY)
D3D12_RLDO_FLAGS

Specifica le opzioni per la quantità di informazioni da segnalare sulla durata di un oggetto dispositivo attivo.