Sintaxe
Membros
Flags _In_Tipo: D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS Permite especificar qualquer vertex shader ou um vertex shader específico VertexID _In_
Tipo: UINT ID do vértice que o vertex shader vai executar InstanceID _In_
Tipo: UINT ID da instância que o vertex shader vai executar
Comentários
Observe que InstanceID só pode ser usado para pesquisar um vertex shader específico se SPI_SHADER_PGM_RSRC1_VS.VGPR_COMP_CNT = 3. Caso contrário, somente VertexID é usado. Observe também que os vertex shaders são iniciados como uma wave combinada ES+GS do tipo GS na configuração VS-GS-PS. O shader é inicializado como um tipo de wave GS, com o PC apontando para a parte ES. Esse shader, começando pela parte ES, é apresentado ao depurar ao vivo o vertex shader. Os vertex shaders também podem ser iniciados como uma wave combinada LS+HS do tipo HS na configuração VS-HS-DS-PS. O shader é inicializado como um tipo de wave HS, com o PC apontando para a parte LS. Esse shader, começando pela parte LS, é apresentado ao depurar ao vivo o vertex shader. Exemplo 1 - Habilitar a depuração ao vivo de qualquer vertex shader em um draw subsequenteRequisitos
Type em D3D12XBOX_LIVE_DEBUGGING_PARAMETERS deve ser definido como D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_VERTEX. Cabeçalho: d3d12_xs.hPlataformas compatíveis: consoles XBOX Series
