Skip to main content
Active ou désactive le verrouillage exclusif des API de calcul d’adresses de texture.

Syntaxe

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.

Valeur de retour

Aucune.

Remarques

Si vous devez appeler la fonction XGSSetHardwareVersion pendant l’exécution pour basculer d’une version matérielle à une autre, activez le verrouillage exclusif et utilisez les fonctions XGEnterExclusiveLock et 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 XGCreateTextureComputer et XGComputeTexture*Layout.

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
Last modified on October 6, 2026