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

# XGEnableExclusiveLocking (famille XBOX One)

> Active ou désactive le verrouillage exclusif des API de calcul d'adresses de texture.

Active ou désactive le verrouillage exclusif des API de calcul d'adresses de texture.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
void XGEnableExclusiveLocking(
         BOOL LocksEnabled
)  
```

<a id="ID4EG" />

### Paramètres

*LocksEnabled*\
Type : BOOL

\[in] **true** pour activer le verrouillage exclusif dans les API **XGCreateTexture\*Computer** et **XGComputeTexture\*Layout**; **false** pour désactiver le verrouillage exclusif de ces API.

<a id="ID4EG" />

### Valeur de retour

Aucune.

<a id="remarks" />

## Remarques

Si vous devez appeler la fonction [XGSSetHardwareVersion](/fr-CA/reference/graphics/xg__NR/functions/xgsethardwareversion) pendant l'exécution pour basculer d'une version matérielle à une autre, activez le verrouillage exclusif et utilisez les fonctions [XGEnterExclusiveLock](/fr-CA/reference/graphics/xg__NR/functions/xgenterexclusivelock) et [XGLeaveExclusiveLock](/fr-CA/reference/graphics/xg__NR/functions/xgleaveexclusivelock) pour synchroniser la création des objets calculateurs de texture XG.

Pour activer le verrouillage exclusif, appelez **XGEnableExclusiveLocking** avant la création du périphérique D3D et avant de créer des calculateurs de texture. Le verrouillage exclusif est désactivé par défaut. Lorsqu'il est activé, XG acquiert une section critique dans toutes les API **XGCreateTexture*Computer*** et **XGComputeTexture\*Layout**.

<a id="requirements" />

## Configuration requise

**En-tête :** xg.h

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

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

## Voir aussi

[Référence XG](/fr-CA/reference/graphics/xg__NR/xg_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [IXtfApplicationClient::DebugEnable](/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/debugenable-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [Documentation de développement de jeux XBOX](/fr-CA/index.md)
- [xbWatson](/tools/tools-console/xbWatson/xbwatson.md)
- [GameInputFocusPolicy](/reference/input/gameinput/enums/gameinputfocuspolicy.md)
