Pular para o conteúdo principal
Habilita ou desabilita o bloqueio exclusivo das APIs de cálculo de endereço de textura.

Sintaxe

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.

Valor retornado

Nenhum.

Comentários

Se, para alternar entre versões de hardware, você precisar chamar a função XGSSetHardwareVersion em runtime, habilite o bloqueio exclusivo e use as funções XGEnterExclusiveLock e 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 XGCreateTextureComputer e XGComputeTexture*Layout.

Requisitos

Cabeçalho: xg.h Biblioteca: xg_x.lib Plataformas com suporte: família XBOX One

Confira também

Referência do XG
Última modificação em 6 de outubro de 2026