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

# SignalX (família XBOX One)

> SignalX (consoles da família XBOX One) — Atualiza uma cerca para um valor especificado. Referência da API de gráficos do Direct3D 12 para desenvolvimento de jogos XBOX.

Atualiza uma cerca para um valor especificado.

## Sintaxe

```cpp theme={null}
HRESULT SignalX(  
         ID3D12Fence* pFence,  
         UINT64 Value,  
         D3D12XBOX_FLUSH FlushFlags  
)  
```

### Parâmetros

*pFence*   \
Tipo: ID3D12Fence\*

Um ponteiro para o objeto ID3D12Fence.

*Value*   \
Tipo: UINT64

O valor para o qual definir a cerca.

*FlushFlags*   \
Tipo: [D3D12XBOX\_FLUSH](/pt-BR/reference/graphics/d3d12_x/enums/d3d12xbox_flush)

Uma combinação OR bit a bit de constantes de enumeração **D3D12XBOX\_FLUSH**. Especifica como liberar o pipe quando a cerca está sendo atualizada.

### Valor retornado

Tipo: HRESULT

Um dos [códigos de retorno do Direct3D 12](https://msdn.microsoft.com/library/windows/desktop/dn706075\(v=vs.85\).aspx).

## Comentários

Chame **SignalX**, não **Signal**. **SignalX** oferece controle total sobre as liberações do pipeline (incluindo nenhuma) quando um sinal está sendo executado.

Para obter informações sobre cercas, confira **Sincronização de CPU/GPU** em [Portabilidade do Direct3D 11 para o Direct3D 12](https://learn.microsoft.com/en-us/windows/win32/direct3d12/porting-from-direct3d-11-to-direct3d-12#cpugpu-synchronization).

## Requisitos

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

**Biblioteca:** d3d12\_x.lib

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

## Confira também

[ID3D12CommandQueue](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/id3d12commandqueue)\
[Interface ID3D12Fence](https://learn.microsoft.com/en-us/windows/win32/api/d3d12/nn-d3d12-id3d12fence)


## Related topics

- [ID3D12Fence::Signal](/es/reference/graphics/d3d12/interfaces/id3d12fence/methods/id3d12fence_signal_public.md)
- [ID3D12CommandQueue::Signal](/es/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_signal_public.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [SignalR license](/services/playfab/sdks/unity3d/Licenses/signalr-license.md)
