> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS

> D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS (consoles XBOX Series) — Sinalizadores usados para especificar qual sombreador depurar ao vivo. Referência de gráficos do Direct3D 12 para XBOX.

Sinalizadores usados para especificar quando depurar ao vivo. A lista atual de sinalizadores permite habilitar a depuração ao vivo quando um sombreador gera exceções numéricas ou de memória.

## Sintaxe

```cpp theme={null}
enum D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS
{
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_NAN = 0x02,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_FLOAT_DIVIDE_BY_ZERO = 0x04,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_INTEGER_DIVIDE_BY_ZERO = 0x08,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_OVERFLOW = 0x10,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_UNDERFLOW = 0x20,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_MEMORY_EXCEPTION = 0x40,
  D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_ALL_EXCEPTIONS =
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_NAN |
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_FLOAT_DIVIDE_BY_ZERO |
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_INTEGER_DIVIDE_BY_ZERO |
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_OVERFLOW |
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_UNDERFLOW |
    D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS_MEMORY_EXCEPTION,
}
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_NAN | Depura ao vivo um sombreador que gera uma exceção NAN. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_FLOAT\_DIVIDE\_BY\_ZERO | Depura ao vivo um sombreador que gera uma exceção de divisão de ponto flutuante por zero. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_INTEGER\_DIVIDE\_BY\_ZERO | Depura ao vivo um sombreador que gera uma exceção de divisão de inteiro por zero. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_OVERFLOW | Depura ao vivo um sombreador que gera uma exceção de estouro. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_UNDERFLOW | Depura ao vivo um sombreador que gera uma exceção de estouro negativo. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_MEMORY\_EXCEPTION | Depura ao vivo um sombreador que gera uma exceção de memória. |
| D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS\_ALL\_EXCEPTIONS | Depura ao vivo um sombreador que gera qualquer uma das exceções acima. |

**Cabeçalho:** d3d12\_xs.h\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

[Membros de d3d12\_xs](/pt-BR/reference/graphics/d3d12_xs/d3d12_xs_members)

[EnableLiveDebuggingX](/pt-BR/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/methods/id3d12device11_enablelivedebuggingx)


## Related topics

- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [NDA 主题目录 - Microsoft Learn 在线链接](/zh-CN/nda/nda-topic-directory.md)
- [NDA トピック ディレクトリ - Microsoft Learn 公開版へのリンク](/ja-jp/nda/nda-topic-directory.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
