다음을 통해 공유


GameChat2 멤버

클래스

Classe 설명
chat_manager 게임 채팅 2를 조작하는 데 필요한 관리 기능을 제공합니다.
chat_user 로컬 chat_manager 인스턴스에 추가된 개별 로컬 또는 원격 사용자를 나타냅니다.
chat_user_local 로컬 사용자만 가능한 작업을 캡슐화하는 하위 클래스입니다.
post_decode_audio_sink_stream 원격 오디오 조작 파이프라인의 아웃바운드 데이터 측면을 나타냅니다.
post_decode_audio_source_stream 원격 오디오 조작 파이프라인의 인바운드 데이터 측면을 나타냅니다.
pre_encode_audio_stream 로컬 오디오 조작 파이프라인을 나타냅니다.

함수

함수 설명
game_chat_allocate_memory_callback 게임 채팅 라이브러리에서 새 메모리 버퍼를 동적으로 할당해야 할 때마다 호출되는 콜백입니다.
game_chat_free_memory_callback 이전에 할당된 메모리 버퍼가 더 이상 게임 채팅 2 라이브러리에 필요하지 않아 해제할 수 있을 때마다 호출되는 콜백을 나타냅니다.

구조

구조 설명
game_chat_audio_format 게임 채팅 2 오디오 데이터를 해석하는 데 필요한 형식 정보를 설명합니다.
game_chat_communication_relationship_adjuster_changed_state_change game_chat_state_change_type::communication_relationship_adjuster_changed 상태 변경 유형에 관한 대표 정보입니다.
game_chat_data_frame 원격 게임 채팅 2 끝점에 제공되어야 하는 보내는 게임 채팅 2 데이터에 대한 정보를 나타냅니다.
game_chat_state_change 이벤트, 상태 변경 또는 발신 데이터의 일반 기본 구조를 나타냅니다.
game_chat_stream_state_change 오디오 조작 스트림에 대한 이벤트의 일반적인 기본 구조 표현입니다.
game_chat_text_chat_received_state_change game_chat_state_change_type::text_chat_received 상태 변경과 관련된 정보를 나타냅니다.
game_chat_text_conversion_preference_changed_state_change game_chat_state_change_type::text_conversion_preference_changed 상태 변경에 관한 정보를 나타냅니다.
game_chat_transcribed_chat_received_state_change game_chat_state_change_type::transcribed_chat_received 상태 변경과 관련된 정보를 나타냅니다.

열거형

열거형 설명
game_chat_audio_encoding_bitrate 게임 채팅 2에서 보내는 오디오 패킷을 생성하는 데 사용하는 오디오 인코딩 비트 전송률을 정의합니다.
game_chat_audio_manipulation_mode_flags 요청된 오디오 조작 기능 상태를 나타냅니다.
game_chat_communication_relationship_adjuster chat_user_local:: set_communication_relationship을 호출하여 이전에 설정된 통신 관계에 대해 게임 채팅 2에서 적용한 추가 조정 단계를 정의합니다.
game_chat_communication_relationship_flags 두 사용자 사이의 통신 관계를 정의합니다.
game_chat_data_transport_requirement 발신 데이터에 대한 데이터 전송 요구 사항을 정의합니다.
game_chat_sample_type 단일 게임 채팅 2 오디오 샘플을 나타내는 데이터 형식을 설명합니다.
game_chat_shared_device_communication_relationship_resolution_mode Kinect와 같은 공유 장치에서 게임 채팅 2가 사용자들 간의 통신 관계 충돌을 어떻게 해결해야 하는지 정의합니다.
game_chat_speech_to_text_conversion_mode 게임 채팅 2에서 사용할 수 있는 음성 텍스트 변환 모드를 정의합니다.
game_chat_state_change_type chat_manager::start_processing_state_changes에서 보고할 수 있는 game_chat_state_change 개체 유형을 정의합니다.
game_chat_stream_state_change_type chat_manager::start_processing_stream_state_changes에서 보고할 수 있는 game_chat_stream_state_change 개체 유형을 정의합니다.
game_chat_thread_id 게임 채팅 2에서 내부용으로 사용하는 스레드 유형을 정의합니다.
game_chat_user_chat_indicator 로컬 사용자에 관한 사용자의 현재 채팅 상태를 정의합니다.