cabeçalho d3d12sdklayers.h
Esse cabeçalho é usado pelo Direct3D 12 Graphics. Para obter mais informações, consulte:
d3d12sdklayers.h contém as seguintes interfaces de programação:
Interfaces
ID3D12Debug Uma interface usada para ativar a camada de depuração. |
ID3D12Debug1 Adiciona GPU-Based validação e sincronização de fila de comando dependente à camada de depuração. |
ID3D12Debug2 Adiciona níveis configuráveis de validação baseada em GPU à camada de depuração. (ID3D12Debug2) |
ID3D12Debug3 Adiciona níveis configuráveis de validação baseada em GPU à camada de depuração. (ID3D12Debug3) |
ID3D12Debug4 Adiciona a capacidade de desabilitar a camada de depuração. |
ID3D12Debug5 Adiciona à camada de depuração a capacidade de configurar a nomenclatura automática de objetos. |
ID3D12Debug6 Uma interface de depuração controla as configurações de depuração. |
ID3D12DebugCommandList Fornece métodos para monitorar e depurar uma lista de comandos. |
ID3D12DebugCommandList1 Essa interface permite a modificação de configurações adicionais da camada de depuração da lista de comandos. |
ID3D12DebugCommandQueue Fornece métodos para monitorar e depurar uma fila de comandos. |
ID3D12DebugDevice Essa interface representa um dispositivo gráfico para depuração. |
ID3D12DebugDevice1 Especifica as configurações de camada de depuração em todo o dispositivo. |
ID3D12InfoQueue Uma interface de fila de informações armazena, recupera e filtra mensagens de depuração. A fila consiste em uma fila de mensagens, uma pilha de filtro de armazenamento opcional e uma pilha de filtro de recuperação opcional. (ID3D12InfoQueue) |
ID3D12SharingContract Parte de um contrato entre as camadas de diagnóstico D3D11On12 e os elementos gráficos diagnóstico ferramentas. |
Estruturas
D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS Descreve as configurações por lista de comandos usadas pelo GPU-Based Validação. |
D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS Descreve as configurações usadas pelo GPU-Based Validação. |
D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR Descreve a quantidade de lentidão artificial inserida pelo dispositivo de depuração para simular adaptadores gráficos de baixo desempenho. |
D3D12_INFO_QUEUE_FILTER Filtro de mensagem de depuração; contém uma lista de tipos de mensagem para permitir ou negar. (D3D12_INFO_QUEUE_FILTER) |
D3D12_INFO_QUEUE_FILTER_DESC Permitir ou negar determinados tipos de mensagens para passar por um filtro. (D3D12_INFO_QUEUE_FILTER_DESC) |
D3D12_MESSAGE Uma mensagem de depuração na Fila de Informações. (D3D12_MESSAGE) |
Enumerações
D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Indica o tipo de parâmetro de depuração usado por ID3D12DebugCommandList1::SetDebugParameter e ID3D12DebugCommandList1::GetDebugParameter. |
D3D12_DEBUG_DEVICE_PARAMETER_TYPE Especifica o tipo de dados da memória apontada pelo parâmetro pData de ID3D12DebugDevice1::SetDebugParameter e ID3D12DebugDevice1::GetDebugParameter. |
D3D12_DEBUG_FEATURE Sinalizadores para recursos opcionais da Camada de Depuração D3D12. |
D3D12_GPU_BASED_VALIDATION_FLAGS Descreve o nível de validação baseada em GPU a ser executado em runtime. |
D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS Especifica como GPU-Based Validação lida com estados de pipeline corrigidos durante ID3D12Device::CreateGraphicsPipelineState e ID3D12Device::CreateComputePipelineState. |
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE Especifica o tipo de aplicação de patch de sombreador usado pelo GPU-Based Validação no nível do dispositivo ou da lista de comandos. |
D3D12_MESSAGE_CATEGORY Especifica categorias de mensagens de depuração. |
D3D12_MESSAGE_ID Especifica as IDs de mensagem de depuração para configurar um filtro de fila de informações (consulte D3D12_INFO_QUEUE_FILTER); use essas mensagens para permitir ou negar que as categorias de mensagens passem pelos filtros de armazenamento e recuperação. |
D3D12_MESSAGE_SEVERITY Depure os níveis de gravidade da mensagem para uma fila de informações. (D3D12_MESSAGE_SEVERITY) |
D3D12_RLDO_FLAGS Especifica opções para a quantidade de informações a relatar sobre o tempo de vida de um objeto de dispositivo dinâmico. |