Skip to main content
Le rendu à différentes résolutions et différents formats d’image peut affecter les performances ou la disposition visuelle de votre jeu. Microsoft recommande de tester votre jeu à différentes résolutions et différents formats d’image afin de vous assurer qu’il fonctionne bien sur chaque appareil sur lequel il est diffusé.

Points à surveiller

Les catégories de problèmes les plus probables sont les suivantes :
  1. Liés aux performances : baisses de la fréquence d’images, plantages ou conditions de concurrence causés par les différences de performances lors du rendu à une résolution plus élevée ou plus faible. Ces problèmes peuvent également être influencés par des changements de champ de vision (par exemple, parce qu’un écran plus large affiche davantage d’ennemis à la fois, ce qui entraîne une fréquence d’images plus faible). Les outils que vous utilisez habituellement pour les tests de performances, comme PIX, fonctionnent également avec la résolution personnalisée.
  2. Disposition visuelle/de l’interface utilisateur : des problèmes comme ceux des exemples ci-dessous peuvent survenir, en particulier avec les superpositions d’interface utilisateur.

Pour un jeu censé ressembler à ceci :

Le logo XBOX, affiché correctement

Recherchez des problèmes tels que :

Des images ou du texte étirés ou écrasés. Si l’ensemble de l’écran semble étiré comme dans l’image ci-dessous, il peut y avoir une incohérence entre la résolution de la mémoire tampon d’arrière-plan et les valeurs transmises à XGameStreamingSetResolution. Le logo XBOX, étiré selon un format d'image incorrect Cela peut se produire si le rendu repose sur des hypothèses incorrectes concernant le format d’image.

Images ou texte tronqués

Le logo XBOX, tronqué d'un côté Cela peut se produire si la disposition de l’interface utilisateur repose sur des hypothèses incorrectes concernant la résolution ou le format d’image.

Chevauchement de l’interface utilisateur

Le logo XBOX, avec du texte qui chevauche l'image de manière incorrecte Cela peut se produire si la taille et la position des éléments d’interface utilisateur ne s’adaptent pas correctement aux différentes résolutions ou aux différents formats d’image.
Si l’écran ou la fenêtre de votre appareil ne correspond pas à la résolution du stream, des bandes noires horizontales ou verticales sont ajoutées automatiquement ; des cas comme celui-ci sont donc normaux :
Le logo XBOX, avec des bandes noires sur les côtés

Configuration des tests

Pour tester la résolution personnalisée, vous devez diffuser en streaming depuis un XBOX Series X Dev Kit. Consultez cette page pour obtenir des instructions sur la configuration du streaming. Bien qu’il soit possible d’effectuer des tests avec divers appareils clients, le moyen le plus simple de tester la résolution personnalisée consiste à diffuser vers Edge sur un PC. Sur ce PC, vous pouvez redimensionner la fenêtre du stream à différentes résolutions pour les tester. À l’aide des outils de développement d’Edge, vous pouvez définir une fenêtre aux tailles spécifiques de votre choix afin de garantir des tests cohérents. Pour ce faire :
  1. Ouvrez la page XBOX Game Streaming Remote Connect et connectez-vous à votre kit de développement
  2. Ouvrez les outils de développement d’Edge à partir du sous-menu …>Plus d’outils
  3. Cliquez sur le bouton Activer/désactiver l’émulation d’appareil, représenté par l’icône de téléphone/tablette, dans le coin supérieur gauche
  4. Choisissez des appareils dans le menu des préréglages situé à côté de la résolution en haut, ou ajoutez vos propres résolutions en choisissant Modifier dans le menu, puis en cliquant sur Ajouter un appareil personnalisé. Si vous ajoutez un appareil personnalisé, définissez le ratio de pixels de l’appareil sur 1. Notez que le paramètre « Responsive », qui permet de changer de résolution, applique un multiplicateur aux valeurs de pixels choisies en fonction des paramètres de mise à l’échelle de votre PC ; il est donc plus difficile de garantir la bonne résolution avec ce paramètre.
  5. Changez d’appareil émulé ou cliquez sur le bouton Faire pivoter pour déclencher un événement de mise à jour DisplayDetails

Garantir la couverture des tests

Si votre jeu prend en charge un ensemble fixe de résolutions, vérifier que chacune de ces résolutions fonctionne devrait offrir une bonne couverture. Toutefois, si votre jeu peut s’adapter à des résolutions arbitraires, tester ces quatre cas limites devrait permettre de mettre en évidence la plupart des problèmes :
  1. Nombre maximal de pixels : exécutez votre jeu à une résolution qui atteint la valeur maxPixelCount que vous transmettez à XGameStreamingGetDisplayDetails. Cela devrait permettre de mettre en évidence d’éventuels problèmes de performances. Notez que vous pouvez transmettre une valeur supérieure à celle actuellement prise en charge par XBOX Game Streaming (en septembre 2022, la résolution de streaming maximale équivaut à 1080p, soit 2073600 pixels ; elle pourrait augmenter à l’avenir). Pour tester des résolutions plus élevées que celles actuellement prises en charge par le streaming, vous pouvez effectuer le rendu au format 16:9 et tester votre jeu sans streaming. Si vous définissez maxPixelCount sur le nombre de pixels que votre jeu afficherait normalement sur le type d’appareil système actuel, ce cas peut également être couvert par vos tests habituels.
  2. Résolution minimale : la résolution de streaming minimale est de 640x360. Testez cette résolution (ou la résolution minimale de votre jeu, si elle est plus élevée) pour détecter les conditions de concurrence dues à un rendu inhabituellement rapide et repérer les éléments d’interface utilisateur tronqués aux faibles résolutions.
  3. Format d’image le plus large pris en charge : choisissez une résolution correspondant à votre valeur widestSupportedAspectRatio pour détecter les problèmes de disposition de l’interface utilisateur ou de champ de vision large de la caméra. En septembre 2022, la largeur maximale pour le streaming est de 2560 pixels (elle pourrait augmenter à l’avenir) ; avec la hauteur minimale de 360 pixels, cela correspond à un format d’image de 64:9.
  4. Format d’image le plus haut pris en charge : choisissez une résolution correspondant à votre valeur tallestSupportedAspectRatio pour détecter les problèmes de disposition de l’interface utilisateur ou de champ de vision haut de la caméra. En septembre 2022, la hauteur maximale pour le streaming est de 1440 pixels (elle pourrait augmenter à l’avenir) ; avec la largeur minimale de 640 pixels, cela correspond à un format d’image de 4:9.

Voir aussi

Vue d’ensemble de la résolution personnalisée
Last modified on October 6, 2026