Skip to main content

XSystemGetDeviceType

Retourne une valeur XSystemDeviceType correspondant à l’appareil actuellement utilisé.

Syntaxe

Paramètres

Aucun.

Valeur de retour

Type : XSystemDeviceType Valeur d’énumération XSystemDeviceType correspondant à l’appareil actuellement utilisé.
Cette fonction n’a pas d’état d’erreur explicite, mais elle retourne la valeur XSystemDeviceType::Unknown s’il n’est pas possible de déterminer le type d’appareil utilisé.

Remarques

Cette requête retourne le mode de la console, et non le type de matériel réel, ce qui signifie qu’une console de développement peut se faire passer pour un autre type d’appareil lorsqu’elle est interrogée par un titre.
Un titre Microsoft Game Development Kit (GDK) généré pour la famille XBOX One ne retournera pas de code d’appareil des consoles XBOX Series, sauf si le paramètre XboxCompatibility du fichier MicrosoftGame.config est défini sur Scarlett. Il retournera à la place un code de la famille XBOX One en fonction de l’appareil actuel.Pour plus d’informations sur l’utilisation de la famille d’appareils cible, consultez Vue d’ensemble de MicrosoftGame.config.
Il est possible d’exécuter cette requête avant d’appeler XGameRuntimeInitialize afin de permettre son utilisation au début de l’initialisation du titre. Cet exemple obtient le type de l’appareil actuellement utilisé. S’il s’exécute sur un kit de développement, il exécute du code personnalisé pour activer des fonctionnalités de développement dans le jeu.

Configuration requise

En-tête : XSystem.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XSystemDeviceType
XSystem
Last modified on October 6, 2026