> ## 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 (famille XBOX One)

> SignalX (consoles de la famille XBOX One) — Met à jour une clôture à une valeur spécifiée. Référence de l'API graphique Direct3D 12 pour le développement de jeux vidéo XBOX.

Met à jour une clôture à une valeur spécifiée.

## Syntaxe

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

### Paramètres

*pFence*   \
Type : ID3D12Fence\*

Pointeur vers l'objet ID3D12Fence.

*Value*   \
Type : UINT64

La valeur à laquelle définir la clôture.

*FlushFlags*   \
Type : [D3D12XBOX\_FLUSH](/fr-CA/reference/graphics/d3d12_x/enums/d3d12xbox_flush)

Combinaison OR au niveau du bit de constantes d'énumération **D3D12XBOX\_FLUSH**. Spécifie comment vider le pipeline lorsque la clôture est mise à jour.

### Valeur de retour

Type : HRESULT

L'un des [codes de retour Direct3D 12](https://msdn.microsoft.com/library/windows/desktop/dn706075\(v=vs.85\).aspx).

## Remarques

Appelez **SignalX**, et non **Signal**. **SignalX** offre un contrôle total sur les vidages du pipeline (y compris aucun) lorsqu'un signal est exécuté.

Pour plus d'informations sur les clôtures, consultez **Synchronisation CPU/GPU** dans [Portage de Direct3D 11 vers Direct3D 12](https://learn.microsoft.com/en-us/windows/win32/direct3d12/porting-from-direct3d-11-to-direct3d-12#cpugpu-synchronization).

## Configuration requise

**En-tête :** d3d12\_x.h

**Bibliothèque :** d3d12\_x.lib

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

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


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Documentation de développement de jeux XBOX](/fr-CA/index.md)
- [ID3D12Fence::Signal](/reference/graphics/d3d12/interfaces/id3d12fence/methods/id3d12fence_signal_public.md)
- [ID3D12CommandQueue::Signal](/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_signal_public.md)
