> ## 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 (família XBOX One)

> Habilita ou desabilita o bloqueio exclusivo das APIs de cálculo de endereço de textura.

Habilita ou desabilita o bloqueio exclusivo das APIs de cálculo de endereço de textura.

<a id="syntaxSection" />

## Sintaxe

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

<a id="ID4EG" />

### Parâmetros

*LocksEnabled*\
Tipo: BOOL

\[in] **true** para habilitar o bloqueio exclusivo nas APIs **XGCreateTexture\*Computer** e **XGComputeTexture\*Layout**; **false** para desabilitar o bloqueio exclusivo dessas APIs.

<a id="ID4EG" />

### Valor retornado

Nenhum.

<a id="remarks" />

## Comentários

Se, para alternar entre versões de hardware, você precisar chamar a função [XGSSetHardwareVersion](/pt-BR/reference/graphics/xg__NR/functions/xgsethardwareversion) em runtime, habilite o bloqueio exclusivo e use as funções [XGEnterExclusiveLock](/pt-BR/reference/graphics/xg__NR/functions/xgenterexclusivelock) e [XGLeaveExclusiveLock](/pt-BR/reference/graphics/xg__NR/functions/xgleaveexclusivelock) para sincronizar a criação de objetos computadores de textura do XG.

Para habilitar o bloqueio exclusivo, chame **XGEnableExclusiveLocking** antes que o dispositivo D3D seja criado e antes de criar qualquer computador de textura. O bloqueio exclusivo fica desabilitado por padrão. Quando habilitado, o XG adquirirá uma seção crítica em todas as APIs **XGCreateTexture*Computer*** e **XGComputeTexture\*Layout**.

<a id="requirements" />

## Requisitos

**Cabeçalho:** xg.h

**Biblioteca:** xg\_x.lib

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

## Confira também

[Referência do XG](/pt-BR/reference/graphics/xg__NR/xg_members)


## Related topics

- [XInputEnable](/pt-BR/reference/input/xinputongameinput/functions/xinputenable.md)
- [XAppCaptureEnableRecord](/pt-BR/reference/system/xappcapture/functions/xappcaptureenablerecord.md)
- [XDisplayTryEnableHdrMode](/pt-BR/reference/system/xdisplay/functions/xdisplaytryenablehdrmode.md)
- [SetShapeEqCompEnableCompressor](/pt-BR/reference/audio/shapeeqcompcontext/functions/setshapeeqcompenablecompressor.md)
- [ACP_COMMAND_ENABLE_OR_DISABLE_XMA_CONTEXT](/pt-BR/reference/audio/acphal/structs/acp_command_enable_or_disable_xma_context.md)
