Skip to main content

XGameStreamingGetLastFrameDisplayed

Déconseillé. Cette API est déconseillée depuis la version 2604 du GDK et sera supprimée dans une version future du GDK. Il n’existe aucune API de remplacement : les titres doivent plutôt utiliser XGameStreamingGetStreamAddedLatency pour les ajustements du jeu tenant compte de la latence.
Obtient le jeton de pipeline d’images de l’image la plus récemment affichée à l’écran du client de diffusion en continu.

Syntaxe

Paramètres

client   _In_
Type : XGameStreamingClientId
ID de l’appareil client de diffusion en continu interrogé. framePipelineToken   _Out_
Type : D3D12XBOX_FRAME_PIPELINE_TOKEN*
Jeton de pipeline d’images de la dernière image affichée sur l’appareil client.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur.

Erreurs potentielles

Remarques

Lorsqu’un joueur diffuse un jeu en continu, XGameStreamingGetLastFrameDisplayed peut être utilisée si le jeu doit modifier son comportement après avoir confirmé qu’une image donnée a été affichée à l’écran de l’utilisateur. Voici quelques exemples de situations où un jeu peut l’utiliser :
  • Un minuteur visuel a expiré et le joueur n’a effectué aucune action avant l’expiration.
  • Une action n’a pas été effectuée dans la fenêtre appropriée.
  • Un joueur a poursuivi son mouvement hors des limites et n’a rien fait pour se rattraper.
XGameStreamingGetLastFrameDisplayed doit être utilisée pour déterminer à quel moment une action aurait dû être effectuée, mais ne l’a pas été. Si le jeu doit déterminer ce qui était affiché lorsqu’une entrée a été effectuée par le joueur, il doit utiliser XGameStreamingGetAssociatedFrame.

Exemple

Configuration requise

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

Documentation conceptuelle

Voir aussi

XGameStreamingGetAssociatedFrame
XGameStreaming
Vue d’ensemble de la compensation de latence pour la diffusion de jeux en continu
Last modified on October 6, 2026