chat_manager::remove_user
Quita un usuario, ya sea local o remoto, de la instancia local de chat_manager.Sintaxis
Parámetros
chatUser _Post_invalid_Tipo: chat_user* El chat_user que se va a quitar.
Valor devuelto
Tipo: voidComentarios
Este método permite a Game Chat recuperar los recursos asociados a este usuario. No se debe llamar a chat_manager::remove_user() mientras se procesan cambios de estado (es decir, después de que se haya llamado a chat_manager::start_processing_state_changes() y antes de la llamada correspondiente a chat_manager::finish_processing_state_changes()). Llamar a chat_manager::remove_user() mientras se procesan cambios de estado puede invalidar la memoria asociada al usuario quitado, incluso si se devolvió un puntero a la memoria asociada a ese usuario en un cambio de estado. Si la manipulación de audio está habilitada, la memoria asociada a un usuario quitado seguirá siendo válida hasta que se hayan destruido las secuencias de manipulación de audio asociadas al usuario.Requisitos
Encabezado: GameChat2.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
chat_managerchat_user
chat_manager::add_remote_user
chat_manager::remove_user
chat_manager::start_processing_state_changes
chat_manager::finish_processing_state_changes
