XGameStreamingUpdateTouchControlsStateOnClient
Met à jour, sur un client de streaming spécifié, l’état que les dispositions tactiles peuvent utiliser pour modifier leur comportement. Toutes les modifications visuelles de l’ensemble de commandes tactiles actuellement affiché sont effectuées après la mise à jour de TOUTES les variables.Syntaxe
Paramètres
client _In_Type : XGameStreamingClientId Appareil client de streaming sur lequel mettre à jour l’état. operationCount _In_
Type : size_t Taille du tableau d’opérations transmis operations _In_reads_opt_(operationCount)
Type : XGameStreamingTouchControlsStateOperation* Tableau de toutes les mises à jour de variables d’état demandées.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur.Erreurs potentielles
Remarques
Les dispositions tactiles utilisées par les clients de streaming peuvent dépendre d’un état, dont les valeurs initiales sont incorporées dans le bundle de dispositions tactiles. Le jeu peut mettre à jour cet état, ce qui peut modifier la disposition actuellement affichée pour le joueur. Le jeu peut utiliser XGameStreamingUpdateTouchControlsState pour mettre à jour l’état de tous les clients connectés, ouXGameStreamingUpdateTouchControlsStateOnClient pour mettre à jour un client connecté spécifique.
Si le jeu souhaite mettre à jour l’état ET changer de disposition en même temps, il peut utiliser XGameStreamingShowTouchControlsWithStateUpdate ou XGameStreamingShowTouchControlsWithStateUpdateOnClient.
Exemples
Configuration requise
En-tête : XGameStreaming.h Bibliothèque : xgameruntime.libPlateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series
Voir aussi
XGameStreamingXGameStreamingTouchControlsStateOperationKind
XGameStreamingTouchControlsStateOperation
XGameStreamingTouchControlsStateValue
XGameStreamingShowTouchControlsWithStateUpdate
XGameStreamingUpdateTouchControlsState
XGameStreamingUpdateTouchControlsStateOnClient
