chat_manager::get_chat_users
Récupère la collection d’utilisateurs locaux et distants qui ont été ajoutés à l’instance de clavardage.Syntaxe
Paramètres
chatUserCount _Out_Type : uint32_t* Le nombre total d’utilisateurs locaux et distants qui ont été ajoutés à l’instance de clavardage. chatUsers _Outptr_result_buffer_(*chatUserCount)
Type : chat_user_array* Un tableau de pointeurs chat_user qui représente les utilisateurs locaux et distants qui ont été ajoutés à l’instance de clavardage.
Valeur de retour
Type : void Aucune.Remarques
Cette méthode récupère la collection d’utilisateurs locaux et distants qui ont été ajoutés à l’instance de clavardage, en retournant le nombre total d’utilisateurs danschatUserCount et un tableau de pointeurs chat_user, chacun représentant un utilisateur local ou distant, dans chatUsers. Le pointeur de tableau retourné dans chatUsers est valide jusqu’au prochain appel à l’une des méthodes suivantes :
- chat_manager::add_local_user
- chat_manager::add_remote_user
- chat_manager::cleanup
- chat_manager::remove_user
chat_user individuels restent valides jusqu’à ce que l’utilisateur ait été supprimé par un appel à chat_manager::remove_user. Pour plus d’informations sur l’initialisation et le nettoyage d’une instance de clavardage, consultez Utilisation de l’API C++ de Game Chat 2.
Configuration requise
En-tête : GameChat2.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Introduction à Game Chat 2chat_user
chat_manager
