Pular para o conteúdo principal
IA é o estágio de input assembly no PIX. Como esperado, você pode ver aqui seus buffers de vértices e de índices e a malha de saída gerada por esse estágio. Você pode expandir IA para ver Output e VB 0. Output mostra o que o estágio IA gerará (ou seja, a malha baseada nos dados do buffer). VB 0 mostrará os dados de vértices carregados para a GPU com a chamada ID3D12CommandList::IASetVertexBuffers. Se você tiver vários buffers, eles devem aparecer aqui. Para criar uma exibição fixada, clique duas vezes em Output. Isso mostra a malha de saída no visualizador de malhas do PIX. Em seguida, selecione VB 0. A metade inferior do PIX deve ter uma aparência semelhante à figura a seguir. VB 0 selecionado com o Buffer Formatter na metade inferior do PIX Vejamos o VB 0 mais de perto. Você pode ver a lista de vértices carregados. Eles são formatados com base em um formato com suporte (para obter mais informações, veja Visualizador de malhas do PIX). Se os dados da tabela não estiverem conforme o esperado, este pode ser um bom momento para verificar seus buffers de vértices ou de índices. Tente alterar o Buffer Format e veja os dados do buffer mudarem. O formato do buffer é extraído usando as interfaces ID3D12ShaderReflection do blob DXBC. Se os shaders forem compilados com o sinalizador /Qstrip_reflect, o PIX não poderá preencher o formato de buffer correto. Para obter mais detalhes, veja Sintaxe do FXC.

Visualizador de malhas do PIX

Os valores dos vértices são úteis, mas uma visualização da malha é incrível. Para obter mais informações, veja o Visualizador de malhas do PIX, que pode ajudar você a visualizar esses dados.

Próximas etapas

Entender como os shaders modificam/usam seus buffers é um bom próximo passo. O recurso Depuração de shaders do PIX ajuda você a depurar seus shaders em linguagem de sombreamento de alto nível (HLSL).

Veja também

Sintaxe do FXC Depuração de shaders do PIX Analisar o desempenho do título PIX Desenvolvimento de jogos para console XBOX (ambiente e ferramentas)
Última modificação em 8 de outubro de 2026