Passer au contenu principal
Les appareils Windows portables, y compris la famille ROG XBOX Ally et d’autres PC portables basés sur Windows, exécutent les mêmes binaires GDK Gaming.Desktop.x64 que les ordinateurs de bureau. Cependant, ils sont livrés dans un format soumis à des contraintes thermiques et d’autonomie de pile, avec un environnement conçu d’abord pour le tactile. Planifiez-les comme une cible distincte.

Programme de compatibilité avec les appareils portables

Le programme de compatibilité avec les appareils portables est le processus de certification qui marque les titres comme Vérifiés ou Jouables sur les appareils Windows portables. Les titres vérifiés sont livrés avec des paramètres par défaut adaptés à l’écran plus petit, à la navigation à la manette seulement et à l’enveloppe énergétique des appareils portables, de sorte que les joueurs n’ont pas à ajuster les paramètres. Les titres jouables fonctionnent, mais peuvent nécessiter des modifications manuelles des paramètres. Inscrivez-vous au programme dans Partner Center une fois que votre titre respecte les directives ci-dessous.

Directives et cas de test

La certification couvre un ensemble fixe de comportements que vous devez tester vous-même avant la soumission :
  • Résolution et mise à l’échelle par défaut : le titre se lance à une résolution adaptée à l’écran de l’appareil (généralement 1080p ou 1200p) sans modification manuelle.
  • Expérience utilisateur à la manette seulement : chaque menu, boîte de dialogue, parcours d’achat et erreur récupérable est entièrement utilisable avec la manette. Aucun parcours réservé à la souris.
  • Lisibilité du texte : le texte de l’interface utilisateur est lisible à la taille native et à la distance de visionnement de l’appareil; aucun corps de texte inférieur à 12 pt dans l’interface utilisateur essentielle.
  • Parcours système adaptés au tactile : l’IME et les superpositions du magasin s’affichent et acceptent les entrées sur l’écran tactile.
  • Démarrage, suspension, reprise : le titre effectue un démarrage à froid, se suspend en mode veille et reprend sans perdre son état ni planter.
  • Compatibilité anti-triche : la solution anti-triche du titre prend en charge l’environnement Windows pour appareils portables et ne nécessite pas de fonctionnalités du noyau non disponibles sur l’appareil.

Performance et efficacité énergétique

Les appareils portables fonctionnent sur pile et dissipent la chaleur à travers un petit boîtier. Traitez l’énergie comme un budget de premier ordre :
  • Plafonnez la fréquence d’images par défaut : 30 ips ou 40 ips sur pile, 60 ips sur secteur. Offrez des options accessibles à l’utilisateur.
  • Visez une TDP inférieure à 15 W sur pile pour les sessions prolongées. Effectuez le profilage avec le moniteur d’alimentation de la plateforme, et pas seulement avec l’utilisation du GPU.
  • Utilisez le VRR lorsqu’il est disponible afin qu’un plafond de 40 ips paraisse fluide, sans saccades.
  • Abandonnez le travail en arrière-plan à l’état suspendu ou sans focus : mettez en pause le mixage audio, les E/S asynchrones et les threads de mise à jour.
  • Privilégiez les outils de mise à l’échelle intégrés (FSR, XeSS, DLSS selon le processeur) plutôt que le rendu natif à la résolution de l’écran.
  • Limitez le parallélisme de la compilation des nuanceurs pendant les écrans de chargement : une rafale saturant complètement 8 cœurs/16 threads sur un appareil portable déclenche la limitation thermique et fait exploser les temps de chargement.

Lanceurs de jeux et environnement de l’appareil portable

L’application XBOX et l’environnement du fabricant de l’appareil portable (Armoury Crate SE sur les appareils Ally) lancent votre titre et affichent les illustrations clés, la progression et l’état des Cloud Saves. Pour une intégration harmonieuse :
  • Fournissez des métadonnées de magasin et illustrations clés correctes dans toutes les tailles requises : l’environnement utilise les ressources de la fiche du magasin, et non les ressources du jeu.
  • Prenez en charge le lancement par lien profond au moyen de votre protocole inscrit ou de votre AUMID afin que l’environnement puisse reprendre dans un mode précis (continuer, salon multijoueur, DLC).
  • Implémentez une suspension et une reprise rapides de type Quick Resume afin que les utilisateurs puissent passer d’un titre à l’autre à partir de l’environnement sans longs temps de rechargement.

Considérations supplémentaires

  • Dépendances de pilotes et d’exécution : déclarez tous les paquets d’infrastructure (DirectX, VC++, .NET) afin que le magasin les installe automatiquement. N’incluez pas de copies privées.
  • Stockage : les appareils portables sont livrés avec des SSD plus petits que les ordinateurs de bureau; respectez les balises Intelligent Delivery afin que les blocs facultatifs de langue, de textures haute résolution ou propres à la campagne puissent être supprimés par l’utilisateur.
  • Diffusion en continu infonuagique de secours : les appareils portables sont des clients XBOX Cloud Gaming à part entière; si l’installation locale d’un joueur échoue, l’environnement peut proposer la diffusion en continu. Assurez-vous que vos chemins de code Cloud Aware sont testés sur le format des appareils portables.

Voir aussi

Dernière modification le 6 octobre 2026