로컬 디바이스와 관련된 채팅 작업에 대한 관리 클래스입니다.
구문
class PartyLocalChatControl : public PartyChatControl
공용 메서드
| 이름 | 설명 |
|---|---|
| GetLocalUser | 이 로컬 채팅 컨트롤과 연결된 로컬 사용자를 가져옵니다. |
| SetPermissions | 로컬 채팅 컨트롤과 대상 채팅 컨트롤 간의 채팅 권한을 설정합니다. |
| GetPermissions | 로컬 채팅 컨트롤과 대상 채팅 컨트롤 간의 음성 통신 관계를 가져옵니다. |
| SendText | 지정된 각 대상 채팅 컨트롤에 채팅 문자열을 전송합니다. |
| SetAudioInput | 채팅 컨트롤에서 오디오 입력에 사용할 기본 마이크 또는 녹음 디바이스를 구성합니다. |
| GetAudioInput | 채팅 컨트롤에서 오디오 입력에 사용하도록 구성된 기본 마이크 또는 녹음 디바이스를 제공합니다. |
| SetAudioOutput | 채팅 컨트롤이 오디오 출력에 사용할 기본 스피커 또는 헤드셋 디바이스를 구성합니다. |
| GetAudioOutput | 채팅 컨트롤이 오디오 출력에 사용하도록 구성된 기본 스피커 또는 헤드셋 디바이스를 제공합니다. |
| PopulateAvailableTextToSpeechProfiles | 지원되는 텍스트 음성 변환 프로필의 로컬 채팅 컨트롤 목록을 채웁니다. |
| GetAvailableTextToSpeechProfiles | 이 채팅 컨트롤에 대한 텍스트 음성 변환 프로필을 가져옵니다. |
| SetTextToSpeechProfile | 지정된 텍스트 음성 변환 작업 유형에 사용할 프로필을 구성합니다. |
| GetTextToSpeechProfile | 지정된 유형의 텍스트 음성 변환 작업에 대해 완료된 SetTextToSpeechProfile() 작업에서 마지막으로 구성된 프로필을 가져옵니다. |
| SynthesizeTextToSpeech | 이 채팅 컨트롤과 연결된 마이크 오디오를 대체하거나 채팅 컨트롤의 오디오 출력에 직접 렌더링하는 데 사용되는 텍스트 음성 변환 오디오를 생성합니다. |
| GetLanguage | 이 채팅 컨트롤과 연결된 언어를 가져옵니다. |
| SetTranscriptionOptions | 이 채팅 컨트롤에 대한 음성 채팅 오디오와 연결된 전사 옵션을 구성합니다. |
| GetTranscriptionOptions | 이 채팅 컨트롤에 대한 음성 채팅 오디오와 연결된 전사 옵션을 제공합니다. |
| SetTextChatOptions | 이 채팅 컨트롤에 대한 텍스트 채팅과 연결된 텍스트 채팅 옵션을 구성합니다. |
| GetTextChatOptions | 이 채팅 컨트롤에 대한 텍스트 채팅과 연결된 텍스트 채팅 옵션을 제공합니다. |
| SetAudioRenderVolume | 로컬 채팅 컨트롤에 사용되는 대상 채팅 컨트롤에서 수신한 오디오의 볼륨 설정을 구성합니다. |
| GetAudioRenderVolume | 로컬 채팅 컨트롤에 사용되는 대상 채팅 컨트롤에서 수신한 오디오의 볼륨 설정을 제공합니다. |
| SetAudioInputMuted | 사용자의 오디오 출력이 음소거 상태인지 여부를 구성합니다. |
| GetAudioInputMuted | 사용자의 오디오 출력이 음소거 상태인지 여부를 제공합니다. |
| SetIncomingAudioMuted | 로컬 채팅 컨트롤과 관련하여 대상 채팅 컨트롤에서 들어오는 오디오가 음소거되는지 여부를 구성합니다. |
| GetIncomingAudioMuted | 로컬 채팅 컨트롤과 관련하여 대상 채팅 컨트롤에서 들어오는 오디오가 이미 음소거되었는지 여부를 제공합니다. |
| SetIncomingTextMuted | 로컬 채팅 컨트롤과 관련하여 대상 채팅 컨트롤에서 들어오는 문자 메시지가 음소거되는지 여부를 구성합니다. |
| GetIncomingTextMuted | 로컬 채팅 컨트롤과 관련하여 대상 채팅 컨트롤에서 들어오는 문자 메시지가 이미 음소거되었는지 여부를 제공합니다. |
| SetVoiceAudioOptions | 이 채팅 컨트롤의 음성 오디오 옵션을 구성합니다. |
| GetVoiceAudioOptions | 이 채팅 컨트롤에 연결된 음성 오디오 옵션을 제공합니다. |
| GetLocalChatIndicator | 로컬 채팅 컨트롤의 오디오 상태를 지정하는 채팅 표시기를 제공합니다. |
| GetChatIndicator | 로컬 채팅 컨트롤과 관련하여 대상 채팅 컨트롤의 오디오 상태를 지정하는 채팅 표시기를 제공합니다. |
| ConfigureAudioManipulationCaptureStream | 오디오 조작 캡처 스트림을 구성하기 위해 비동기 작업을 대기합니다. |
| GetAudioManipulationCaptureStream | 이 채팅 컨트롤과 연결된 조작 캡처 스트림을 검색합니다. |
| ConfigureAudioManipulationRenderStream | 오디오 조작 렌더링 스트림을 구성하기 위해 비동기 작업을 대기합니다. |
| GetAudioManipulationRenderStream | 이 채팅 컨트롤과 연결된 조작 렌더링 스트림을 검색합니다. |
요구 사항
헤더: Party.h