파티 C/C++ API 개요
클래스
클래스 | 설명 |
---|---|
PartyAudioManipulationSinkStream | 오디오 싱크 스트림에 오디오를 제출하기 위한 관리 클래스입니다. |
PartyAudioManipulationSourceStream | 오디오 원본 스트림에서 오디오를 가져오기 위한 관리 클래스입니다. |
PartyChatControl | 채팅 작업에 대한 관리 클래스입니다. |
PartyDevice | 네트워크의 디바이스를 나타냅니다. |
PartyEndpoint | 네트워크의 엔드포인트를 나타냅니다. |
PartyInvitation | 네트워크에 사용자를 인증하는 데 사용되는 초대를 나타냅니다. |
PartyLocalChatControl | 로컬 디바이스와 관련된 채팅 작업에 대한 관리 클래스입니다. |
PartyLocalDevice | 로컬 디바이스를 나타냅니다. |
PartyLocalEndpoint | 로컬 엔드포인트를 나타냅니다. |
PartyLocalUser | 로컬 사용자를 나타냅니다. |
PartyManager | 파티 라이브러리와 상호 작용하기 위한 기본 관리 클래스입니다. |
PartyNetwork | 네트워크를 나타냅니다. |
PartyTextToSpeechProfile | 음성을 합성하는 데 사용되는 음성 프로필을 나타냅니다. |
콜백
콜백 | 설명 |
---|---|
PartyAllocateMemoryCallback | 파티 라이브러리에서 새 메모리 버퍼를 동적으로 할당해야 할 때마다 호출되는 콜백입니다. |
PartyFreeMemoryCallback | 이전에 할당된 메모리 버퍼가 더 이상 파티 라이브러리에서 필요하지 않으며 해제할 수 있을 때마다 호출되는 콜백입니다. |
PartyProfilingMethodEntranceCallback | 파티 라이브러리가 계측된 메서드를 입력할 때마다 호출되는 콜백입니다. |
PartyProfilingMethodExitCallback | 파티 라이브러리가 계측된 메서드를 종료하려고 할 때마다 호출되는 콜백입니다. |
구조
구조 | 설명 |
---|---|
PartyAudioFormat | 파티 오디오 데이터를 해석하는 데 필요한 형식 정보입니다. |
PartyAudioManipulationSinkStreamConfiguration | 오디오 싱크 스트림을 설정하는 데 필요한 구성 정보입니다. |
PartyAudioManipulationSourceStreamConfiguration | 오디오 소스 스트림을 설정하는 데 필요한 구성 정보입니다. |
PartyDataBuffer | 데이터 버퍼입니다. |
PartyInvitationConfiguration | 초대 구성 데이터입니다. |
PartyLocalUdpSocketBindAddressConfiguration | 파티 라이브러리에서 UDP 소켓으로 바인딩하는 데 사용하는 구성입니다. |
PartyMutableDataBuffer | 앱에서 수정할 수 있는 데이터 버퍼입니다. |
PartyNetworkConfiguration | 네트워크 구성 데이터입니다. |
PartyNetworkDescriptor | 디바이스가 네트워크에 연결하는 데 필요한 데이터를 포함하는 설명자입니다. |
PartyProfilingMethodEntranceEventData | MethodEntrance 프로파일링 이벤트 유형과 관련된 정보입니다. |
PartyProfilingMethodExitEventData | MethodExit 프로파일링 이벤트 유형과 관련된 정보입니다. |
PartyRegion | 파티 라이브러리 지역을 나타냅니다. |
PartyRegionQualityMeasurementConfiguration | 지역 품질 측정 동작을 제어하기 위해 파티 라이브러리에서 사용되는 구성입니다. |
PartyRegionUpdateConfiguration | 자동 지역 검색 및 연결 품질 측정 업데이트를 수행하는 방법을 제어하기 위해 파티 라이브러리에서 사용되는 구성입니다. |
PartySendMessageQueuingConfiguration | 메시지를 보낼 때 로컬 큐 동작을 수정하기 위한 선택적 구성 매개 변수입니다. |
PartyTranslation | 번역입니다. |
상태 변경
상태 변경 | 설명 |
---|---|
PartyAuthenticateLocalUserCompletedStateChange | AuthenticateLocalUserCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyChatControlCreatedStateChange | ChatControlCreated 상태 변경 유형과 관련된 정보입니다. |
PartyChatControlDestroyedStateChange | ChatControlDestroyed 상태 변경 유형과 관련된 정보입니다. |
PartyChatControlJoinedNetworkStateChange | ChatControlJoinedNetwork 상태 변경 유형에 관련된 정보입니다. |
PartyChatControlLeftNetworkStateChange | ChatControlLeftNetwork 상태 변경 유형과 관련된 정보입니다. |
PartyChatTextReceivedStateChange | ChatTextReceived 상태 변경 유형과 관련된 정보입니다. |
PartyConfigureAudioManipulationCaptureStreamCompletedStateChange | ConfigureAudioManipulationCaptureStreamCompleted 유형의 상태 변경과 관련된 정보입니다. |
PartyConfigureAudioManipulationRenderStreamCompletedStateChange | ConfigureAudioManipulationRenderStreamCompleted 관련된 정보 상태 변경 유형입니다. |
PartyConfigureAudioManipulationVoiceStreamCompletedStateChange | ConfigureAudioManipulationVoiceStreamCompleted 유형의 상태 변경과 관련된 정보입니다. |
PartyConnectChatControlCompletedStateChange | ConnectChatControlCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyConnectToNetworkCompletedStateChange | ConnectToNetworkCompleted와 관련된 정보 상태 변경 유형입니다. |
PartyCreateChatControlCompletedStateChange | CreateChatControlCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyCreateEndpointCompletedStateChange | CreateEndpointCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyCreateInvitationCompletedStateChange | CreateInvitationCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyCreateNewNetworkCompletedStateChange | CreateNewNetworkCompleted 유형의 상태 변경과 관련된 특정 정보입니다. |
PartyDataBuffersReturnedStateChange | DataBuffersReturned 상태 변경 유형과 관련된 정보입니다. |
PartyDestroyChatControlCompletedStateChange | DestroyChatControlCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyDestroyEndpointCompletedStateChange | DestroyEndpointCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyDestroyLocalUserCompletedStateChange | DestroyLocalUserCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyDisconnectChatControlCompletedStateChange | DisconnectChatControlCompleted와 관련된 정보 상태 변경 유형입니다. |
PartyEndpointCreatedStateChange | EndpointCreated 상태 변경 유형과 관련된 정보입니다. |
PartyEndpointDestroyedStateChange | EndpointDestroyed 상태 변경 유형과 관련된 정보입니다. |
PartyEndpointMessageReceivedStateChange | EndpointMessageReceived 상태 변경 유형과 관련된 정보입니다. |
PartyInvitationCreatedStateChange | InvitationCreated 상태 변경 유형과 관련된 정보입니다. |
PartyInvitationDestroyedStateChange | InvitationDestroyed 상태 변경 유형과 관련된 정보입니다. |
PartyLeaveNetworkCompletedStateChange | LeaveNetworkCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyLocalChatAudioInputChangedStateChange | LocalChatAudioInputChanged 상태 변경 유형과 관련된 정보입니다. |
PartyLocalChatAudioOutputChangedStateChange | LocalChatAudioOutputChanged 상태 변경 유형과 관련된 정보입니다. |
PartyLocalUserRemovedStateChange | LocalUserRemoved 상태 변경 유형과 관련된 정보입니다. |
PartyNetworkConfigurationMadeAvailableStateChange | NetworkConfigurationMadeAvailable 상태 변경 유형과 관련된 정보입니다. |
PartyNetworkDescriptorChangedStateChange | NetworkDescriptorChanged 유형의 상태 변경과 관련된 정보입니다. |
PartyNetworkDestroyedStateChange | NetworkDestroyed 상태 변경 유형과 관련된 정보입니다. |
PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange | PopulateAvailableTextToSpeechProfilesCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyRegionsChangedStateChange | RegionsChanged 상태 변경 유형과 관련된 정보입니다. |
PartyRemoteDeviceCreatedStateChange | RemoteDeviceCreated 상태 변경 유형과 관련된 정보입니다. |
PartyRemoteDeviceDestroyedStateChange | RemoteDeviceDestroyed 상태 변경 유형과 관련된 정보입니다. |
PartyRemoteDeviceJoinedNetworkStateChange | RemoteDeviceJoinedNetwork 상태 변경 유형과 관련된 정보입니다. |
PartyRemoteDeviceLeftNetworkStateChange | RemoteDeviceLeftNetwork 상태 변경 유형과 관련된 정보입니다. |
PartyRemoveLocalUserCompletedStateChange | RemoveLocalUserCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyRevokeInvitationCompletedStateChange | RevokeInvitationCompleted 상태 변경 유형과 관련된 정보입니다. |
PartySetChatAudioInputCompletedStateChange | SetChatAudioInputCompleted 관련된 정보 상태 변경 유형입니다. |
PartySetChatAudioOutputCompletedStateChange | SetChatAudioOutputCompleted 상태 변경 유형과 관련된 정보입니다. |
PartySetTextChatOptionsCompletedStateChange | PartySetTextChatOptionsCompleted와 관련한 정보 상태 변경 유형입니다. |
PartySetTextToSpeechProfileCompletedStateChange | SetTextToSpeechProfileCompleted 상태 변경 유형과 관련된 정보입니다. |
PartySetTranscriptionOptionsCompletedStateChange | SetTranscriptionOptionsCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyStateChange | 파티 라이브러리의 이벤트 또는 상태 변경에 대한 일반적인 기본 구조 표현입니다. |
PartySynthesizeTextToSpeechCompletedStateChange | SynthesizeTextToSpeechCompleted 상태 변경 유형과 관련된 정보입니다. |
PartyVoiceChatTranscriptionReceivedStateChange | VoiceChatTranscriptionReceived 상태 변경 유형과 관련된 정보입니다. |
열거형
열거형 | 설명 |
---|---|
PartyAudioDeviceSelectionType | 오디오 디바이스 선택 옵션 |
PartyAudioInputState | 로컬 채팅 컨트롤과 연결된 오디오 입력의 상태입니다. |
PartyAudioOutputState | 로컬 채팅 컨트롤과 연결된 오디오 출력의 상태입니다. |
PartyAudioSampleType | 파티 오디오 샘플 유형. |
PartyAudioSourceType | Party 오디오 소스의 유형입니다. |
PartyChatControlChatIndicator | 로컬 채팅 컨트롤과 관련된 대상 채팅 컨트롤의 오디오 상태입니다. |
PartyChatPermissionOptions | 두 채팅 컨트롤 간의 통신 관계를 정의하는 옵션입니다. |
PartyChatTextReceivedOptions | PartyChatTextReceivedStateChange에서 받은 문자 메시지를 설명하는 플래그입니다. |
PartyDestroyedReason | 개체가 제거될 수 있는 이유입니다. |
PartyDeviceConnectionType | 디바이스에 엔드포인트 메시지 또는 채팅 데이터를 전송하는 데 사용되는 연결 유형입니다. |
PartyDirectPeerConnectivityOptions | 네트워크의 디바이스 간에 직접 피어 투 피어 연결의 사용 시도를 제어하는 플래그입니다. |
PartyEndpointLocationFilter | PartyNetwork::GetEndpointsByUserType()에서 반환된 결과를 필터링하는 데 사용할 수 있는 엔드포인트의 소유 디바이스 위치 범주입니다. |
PartyEndpointStatistic | 엔드포인트에 대해 검색할 수 있는 통계 유형입니다. |
PartyEndpointUserTypeFilter | PartyNetwork::GetEndpointsByUserType()에서 반환된 결과를 필터링하는 데 사용할 수 있는 엔드포인트와 연결된 사용자의 범주입니다. |
PartyGender | 텍스트 음성 변환 프로필의 성별입니다. |
PartyInvitationRevocability | 초대를 취소할 수 있는 사용자에 대한 옵션입니다. |
PartyLocalChatControlChatIndicator | 로컬 채팅 컨트롤의 오디오 상태입니다. |
PartyLocalUdpSocketBindAddressOptions | Party 라이브러리가 PartyLocalUdpSocketBindAddressConfiguration 구조로 지정된 UDP 소켓에 바인딩하는 방법을 제어하는 추가 옵션입니다. |
PartyLocalUserRemovedReason | 네트워크에서 로컬 사용자를 제거하는 이유입니다. |
PartyMessageReceivedOptions | 메시지를 받는 방법을 설명하는 플래그입니다. |
PartyNetworkStatistic | 네트워크에 대해 검색할 수 있는 통계 유형입니다. |
PartyOption | 파티 라이브러리 기능을 미세 조정하도록 설정할 수 있는 추가 옵션입니다. |
PartyRegionUpdateMode | Party 라이브러리가 PartyRegionUpdateConfiguration 구조의 일부로 자동 지역 검색 및 연결 품질 측정을 수행하는 방법을 나타내는 구성 모드입니다. |
PartySendMessageOptions | 메시지를 보내는 방법을 제어하는 옵션입니다. |
PartyStateChangeResult | 상태 변경을 생성하는 파티 라이브러리 작업에 대한 결과입니다. |
PartyStateChangeType | 파티 라이브러리에서 발생할 수 있는 상태 변경 유형입니다. |
PartySynthesizeTextToSpeechType | 텍스트 음성 변환 작업의 유형입니다. |
PartyTextChatFilterLevel | PartyLocalChatControl::SetTextChatOptions로 텍스트 조정이 활성화된 경우 수신 텍스트 채팅에 적용되는 필터링 수준입니다. |
PartyTextChatOptions | 문자 채팅 옵션입니다. |
PartyThreadId | 내부 처리 작업의 개략적인 분류입니다. |
PartyTranslationReceivedOptions | 번역을 받은 방법을 설명하는 플래그입니다. |
PartyVoiceAudioOptions | 음성 오디오 옵션. |
PartyVoiceChatTranscriptionOptions | 음성 채팅 전사 옵션입니다. |
PartyVoiceChatTranscriptionPhraseType | 전사 구의 유형입니다. |
PartyWorkMode | Party 라이브러리에서 내부 처리 작업을 관리하는 방법을 나타내는 구성 모드입니다. |