다음을 통해 공유


PartyStateChangeType

파티 라이브러리에서 발생할 수 있는 상태 변경 유형입니다.

구문

enum class PartyStateChangeType  : uint32_t  
{  
    RegionsChanged = 0,  
    DestroyLocalUserCompleted = 1,  
    CreateNewNetworkCompleted = 2,  
    ConnectToNetworkCompleted = 3,  
    AuthenticateLocalUserCompleted = 4,  
    NetworkConfigurationMadeAvailable = 5,  
    NetworkDescriptorChanged = 6,  
    LocalUserRemoved = 7,  
    RemoveLocalUserCompleted = 8,  
    CreateEndpointCompleted = 10,  
    DestroyEndpointCompleted = 11,  
    EndpointCreated = 12,  
    EndpointDestroyed = 13,  
    RemoteDeviceCreated = 14,  
    RemoteDeviceDestroyed = 15,  
    RemoteDeviceJoinedNetwork = 16,  
    RemoteDeviceLeftNetwork = 17,  
    LeaveNetworkCompleted = 19,  
    NetworkDestroyed = 20,  
    EndpointMessageReceived = 21,  
    DataBuffersReturned = 22,  
    CreateChatControlCompleted = 31,  
    DestroyChatControlCompleted = 32,  
    ChatControlCreated = 33,  
    ChatControlDestroyed = 34,  
    ChatTextReceived = 36,  
    VoiceChatTranscriptionReceived = 37,  
    SetChatAudioInputCompleted = 38,  
    SetChatAudioOutputCompleted = 39,  
    LocalChatAudioInputChanged = 40,  
    LocalChatAudioOutputChanged = 41,  
    SetTextToSpeechProfileCompleted = 42,  
    SynthesizeTextToSpeechCompleted = 43,  
    ChatControlJoinedNetwork = 46,  
    ChatControlLeftNetwork = 47,  
    ConnectChatControlCompleted = 48,  
    DisconnectChatControlCompleted = 49,  
    PopulateAvailableTextToSpeechProfilesCompleted = 50,  
    CreateInvitationCompleted = 51,  
    RevokeInvitationCompleted = 52,  
    InvitationCreated = 53,  
    InvitationDestroyed = 54,  
    SetTranscriptionOptionsCompleted = 56,  
    SetTextChatOptionsCompleted = 57,  
    ConfigureAudioManipulationVoiceStreamCompleted = 58,  
    ConfigureAudioManipulationCaptureStreamCompleted = 59,  
    ConfigureAudioManipulationRenderStreamCompleted = 60,  
}  

상수

상수 설명
RegionsChanged 타이틀이 네트워크를 만들 수 있는 지역 목록이 변경되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRegionsChangedStateChange 개체로 캐스팅해야 합니다.
DestroyLocalUserCompleted PartyManager::DestroyLocalUser()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyDestroyLocalUserCompletedStateChange 개체로 캐스팅해야 합니다.
CreateNewNetworkCompleted PartyManager::CreateNewNetwork()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyCreateNewNetworkCompletedStateChange 개체로 캐스팅해야 합니다.
ConnectToNetworkCompleted PartyManager::ConnectToNetwork()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyConnectToNetworkCompletedStateChange 개체로 캐스팅해야 합니다.
AuthenticateLocalUserCompleted PartyNetwork::AuthenticateLocalUser()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyAuthenticateLocalUserCompletedStateChange 개체로 캐스팅해야 합니다.
NetworkConfigurationMadeAvailable 이제 PartyNetwork와 연결된 네트워크 구성을 사용할 수 있습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyNetworkConfigurationMadeAvailableStateChange 개체로 캐스팅해야 합니다.
NetworkDescriptorChanged PartyNetwork와 연결된 네트워크 설명자가 변경되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyNetworkDescriptorChangedStateChange 개체로 캐스팅해야 합니다.
LocalUserRemoved PartyNetwork::RemoveLocalUser() 또는 PartyManager::D estroyLocalUser()에 대한 이전 호출로 인해 로컬 사용자가 네트워크에서 제거되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyLocalUserRemovedStateChange 개체로 캐스팅해야 합니다.
RemoveLocalUserCompleted PartyNetwork::RemoveLocalUser()에 대한 이전 호출로 시작된 로컬 사용자 제거 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRemoveLocalUserCompletedStateChange 개체로 캐스팅해야 합니다.
CreateEndpointCompleted PartyNetwork::CreateEndpoint()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyCreateEndpointCompletedStateChange 개체로 캐스팅해야 합니다.
DestroyEndpointCompleted PartyNetwork::D estroyEndpoint()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyDestroyEndpointCompletedStateChange 개체로 캐스팅해야 합니다.
EndpointCreated 새 엔드포인트를 만들었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyEndpointCreatedStateChange 개체로 캐스팅해야 합니다.
EndpointDestroyed 엔드포인트가 제거되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyEndpointDestroyedStateChange 개체로 캐스팅해야 합니다.
RemoteDeviceCreated 새 원격 디바이스를 만들었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRemoteDeviceCreatedStateChange 개체로 캐스팅해야 합니다.
RemoteDeviceDestroyed 원격 디바이스가 제거되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRemoteDeviceDestroyedStateChange 개체로 캐스팅해야 합니다.
RemoteDeviceJoinedNetwork 원격 디바이스가 네트워크에 연결되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRemoteDeviceJoinedNetworkStateChange 개체로 캐스팅해야 합니다.
RemoteDeviceLeftNetwork 원격 디바이스가 네트워크를 나갔습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRemoteDeviceLeftNetworkStateChange 개체로 캐스팅해야 합니다.
LeaveNetworkCompleted PartyNetwork::LeaveNetwork()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyLeaveNetworkCompletedStateChange 개체로 캐스팅해야 합니다.
NetworkDestroyed 네트워크가 제거되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyNetworkDestroyedStateChange 개체로 캐스팅해야 합니다.
EndpointMessageReceived 엔드포인트에서 보낸 데이터를 받았습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyEndpointMessageReceivedStateChange 개체로 캐스팅해야 합니다.
DataBuffersReturned SendMessage에 제공된 PartyDataBuffer 세트가 라이브러리에서 더 이상 사용되지 않습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyDataBuffersReturnedStateChange 개체로 캐스팅해야 합니다.
CreateChatControlCompleted PartyLocalDevice::CreateChatControl()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyCreateChatControlCompletedStateChange 개체로 캐스팅해야 합니다.
DestroyChatControlCompleted PartyLocalDevice::D estroyChatControl()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyDestroyChatControlCompletedStateChange 개체로 캐스팅해야 합니다.
ChatControlCreated 새 PartyChatControl을 만들었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyChatControlCreatedStateChange 개체로 캐스팅해야 합니다.
ChatControlDestroyed PartyChatControl이 제거되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyChatControlDestroyedStateChange 개체로 캐스팅해야 합니다.
ChatTextReceived 채팅 문자가 수신되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyChatTextReceivedStateChange 개체로 캐스팅해야 합니다.
VoiceChatTranscriptionReceived 음성 채팅 기록을 받았습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyVoiceChatTranscriptionReceivedStateChange 개체로 캐스팅해야 합니다.
SetChatAudioInputCompleted PartyLocalChatControl::SetAudioInput()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySetChatAudioInputCompletedStateChange 개체로 캐스팅해야 합니다.
SetChatAudioOutputCompleted PartyLocalChatControl::SetAudioOutput()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySetChatAudioOutputCompletedStateChange 개체로 캐스팅해야 합니다.
LocalChatAudioInputChanged 로컬 채팅 컨트롤과 연결된 오디오 입력 상태가 변경되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyLocalChatAudioInputChangedStateChange 개체로 캐스팅해야 합니다.
LocalChatAudioOutputChanged 로컬 채팅 컨트롤과 연결된 오디오 출력 상태가 변경되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyLocalChatAudioOutputChangedStateChange 개체로 캐스팅해야 합니다.
SetTextToSpeechProfileCompleted PartyLocalChatControl::SetTextToSpeechProfile()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySetTextToSpeechProfileCompletedStateChange 개체로 캐스팅해야 합니다.
SynthesizeTextToSpeechCompleted PartyLocalChatControl::SynthesizeTextToSpeech()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySynthesizeTextToSpeechCompletedStateChange 개체로 캐스팅해야 합니다. 이 유형의 상태 변경이 수신되며 오디오가 합성된 것이므로, 오디오가 아무에게도 전송되지 않습니다.
ChatControlJoinedNetwork 채팅 컨트롤이 네트워크에 연결했습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyChatControlJoinedNetworkStateChange 개체로 캐스팅해야 합니다.
ChatControlLeftNetwork 채팅 컨트롤이 네트워크를 나갔습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyChatControlLeftNetworkStateChange 개체로 캐스팅해야 합니다.
ConnectChatControlCompleted PartyNetwork::ConnectChatControl()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyConnectChatControlCompletedStateChange 개체로 캐스팅해야 합니다.
DisconnectChatControlCompleted PartyNetwork::D isconnectChatControl()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyDisconnectChatControlCompletedStateChange 개체로 캐스팅해야 합니다.
PopulateAvailableTextToSpeechProfilesCompleted PartyLocalChatControl::P opulateAvailableTextToSpeechProfiles()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange 개체로 캐스팅해야 합니다.
CreateInvitationCompleted PartyNetwork::CreateInvitation()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyCreateInvitationCompletedStateChange 개체로 캐스팅해야 합니다.
RevokeInvitationCompleted PartyNetwork::RevokeInvitation()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyRevokeInvitationCompletedStateChange 개체로 캐스팅해야 합니다.
InvitationCreated 새 초대가 만들어졌습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyInvitationCreatedStateChange 개체로 캐스팅해야 합니다.
InvitationDestroyed 초대가 삭제되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyInvitationDestroyedStateChange 개체로 캐스팅해야 합니다.
SetTranscriptionOptionsCompleted PartyLocalChatControl::SetTranscriptionOptions()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySetTranscriptionOptionsCompletedStateChange 개체로 캐스팅해야 합니다.
SetTextChatOptionsCompleted PartyLocalChatControl::SetTextChatOptions()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartySetTextChatOptionsCompletedStateChange 개체로 캐스팅해야 합니다.
ConfigureAudioManipulationVoiceStreamCompleted PartyChatControl::ConfigureAudioManipulationVoiceStream()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyConfigureAudioManipulationVoiceStreamCompletedStateChange 개체로 캐스팅해야 합니다.
ConfigureAudioManipulationCaptureStreamCompleted PartyLocalChatControl::ConfigureAudioManipulationCaptureStream()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyConfigureAudioManipulationCaptureStreamCompletedStateChange 개체로 캐스팅해야 합니다.
ConfigureAudioManipulationRenderStreamCompleted PartyLocalChatControl::ConfigureAudioManipulationRenderStream()에 대한 이전 호출로 시작된 작업이 완료되었습니다.

자세한 내용을 보려면 PartyStateChange 개체를 PartyConfigureAudioManipulationRenderStreamCompletedStateChange 개체로 캐스팅해야 합니다.

요구 사항

헤더: Party.h

참고 항목

파티 멤버