> ## 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.

# SetHangCallbacksX (família XBOX One)

> Define as funções de retorno de chamada a serem invocadas quando a GPU trava.

Define as funções de retorno de chamada a serem invocadas quando a GPU trava.

## Sintaxe

```cpp theme={null}
void SetHangCallbacksX(  
         D3D12XBOX_HANGBEGINCALLBACK pBeginCallback,  
         D3D12XBOX_HANGPRINTCALLBACK pPrintCallback,  
         D3D12XBOX_HANGDUMPCALLBACK pDumpCallback  
)  
```

### Parâmetros

*pBeginCallback*   \_In\_\
Tipo: D3D12XBOX\_HANGBEGINCALLBACK

Ponteiro para a função de retorno de chamada a ser invocada no início do despejo de travamento. O valor retornado pelo retorno de chamada determina se o despejo de travamento é gravado; 1 indica que um arquivo de despejo deve ser gravado e 0 indica que um arquivo de despejo não deve ser gravado.

*pPrintCallback*   \_In\_\
Tipo: D3D12XBOX\_HANGPRINTCALLBACK

Ponteiro para a função de retorno de chamada a ser invocada para cada linha impressa como parte do despejo de travamento.

*pDumpCallback*   \_In\_\
Tipo: D3D12XBOX\_HANGDUMPCALLBACK

Ponteiro para a função de retorno de chamada a ser invocada no final do despejo de travamento.

### Valor retornado

Tipo: void

### Comentários

Esses retornos de chamada podem ser usados para inserir informações específicas do título ou para despejar saída durante o processo de QA.

## Requisitos

**Cabeçalho:** d3d12\_x.h

**Biblioteca:**  d3d12\_x.lib

**Plataformas com suporte:** família XBOX One

## Confira também

[ID3D12Device](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device)


## Related topics

- [XErrorSetCallback](/es/reference/system/xerror/functions/xerrorsetcallback.md)
- [chat_manager::set_memory_callbacks](/es/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_set_memory_callbacks.md)
- [XBOX Hang Investigation Tool (XHIT)](/tools/tools-console/xhit/index.md)
- [XMEMALLOC_ROUTINE callback](/es/reference/system/xmem/functions/xmemalloc_routine.md)
- [XMEMFREE_ROUTINE callback](/es/reference/system/xmem/functions/xmemfree_routine.md)
