chat_manager::remove_user
Remove um usuário, local ou remoto, da instância local de chat_manager.Sintaxe
Parâmetros
chatUser _Post_invalid_Tipo: chat_user* O chat_user a ser removido.
Valor retornado
Tipo: voidComentários
Este método permite que o Game Chat recupere os recursos associados a esse usuário. chat_manager::remove_user() não deve ser chamado durante o processamento de alterações de estado (ou seja, depois que chat_manager::start_processing_state_changes() tiver sido chamado e antes da chamada correspondente a chat_manager::finish_processing_state_changes()). Chamar chat_manager::remove_user() enquanto as alterações de estado estão sendo processadas pode invalidar a memória associada ao usuário removido, mesmo que um ponteiro para a memória associada a esse usuário tenha sido retornado em uma alteração de estado. Se a manipulação de áudio estiver habilitada, a memória associada a um usuário removido permanecerá válida até que os fluxos de manipulação de áudio associados ao usuário tenham sido destruídos.Requisitos
Cabeçalho: GameChat2.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
chat_managerchat_user
chat_manager::add_remote_user
chat_manager::remove_user
chat_manager::start_processing_state_changes
chat_manager::finish_processing_state_changes
