chat_manager::remove_user
로컬 chat_manager 인스턴스에서 로컬 또는 원격 사용자를 제거합니다.구문
매개 변수
chatUser _Post_invalid_형식: chat_user* 제거할 chat_user입니다.
반환 값
형식: void설명
이 메서드를 사용하면 Game Chat이 이 사용자와 연결된 리소스를 회수할 수 있습니다. 상태 변경을 처리하는 동안(즉, chat_manager::start_processing_state_changes()가 호출된 후 해당 chat_manager::finish_processing_state_changes() 호출 전) chat_manager::remove_user()를 호출해서는 안 됩니다. 상태 변경이 처리되는 동안 chat_manager::remove_user()를 호출하면 상태 변경에서 해당 사용자와 연결된 메모리에 대한 포인터가 반환된 경우에도 제거된 사용자와 연결된 메모리가 무효화될 수 있습니다. 오디오 조작이 활성화된 경우 제거된 사용자와 연결된 메모리는 해당 사용자와 연결된 오디오 조작 스트림이 소멸될 때까지 유효한 상태로 유지됩니다.요구 사항
헤더: GameChat2.h 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔관련 항목
chat_managerchat_user
chat_manager::add_remote_user
chat_manager::remove_user
chat_manager::start_processing_state_changes
chat_manager::finish_processing_state_changes
