Party C/C++ API の概要
クラス
クラス | 説明 |
---|---|
PartyAudioManipulationSinkStream | オーディオ シンク ストリームにオーディオを送信するための管理クラス。 |
PartyAudioManipulationSourceStream | オーディオ ソース ストリームからオーディオを取得するための管理クラス。 |
PartyChatControl | チャット操作の管理クラス。 |
PartyDevice | ネットワーク間のデバイスを表します。 |
PartyEndpoint | ネットワーク内のエンドポイントを表します。 |
PartyInvitation | ユーザーをネットワークに対して認証するために使用される招待を表します。 |
PartyLocalChatControl | ローカル デバイスに関連するチャット操作の管理クラス。 |
PartyLocalDevice | ローカル デバイスを表します。 |
PartyLocalEndpoint | ローカル エンドポイントを表します。 |
PartyLocalUser | ローカル ユーザーを表します。 |
PartyManager | クラスは、Party ライブラリと対話するための主要な管理クラスです。 |
PartyNetwork | ネットワークを表します。 |
PartyTextToSpeechProfile | 音声の合成に使用される音声プロファイルを表します。 |
コールバック
Callback | 説明 |
---|---|
PartyAllocateMemoryCallback | 新しいメモリ バッファーをパーティー ライブラリによって動的に割り当てる必要が生じるたびに呼び出されるコールバック。 |
PartyFreeMemoryCallback | 前に割り当てられたメモリ バッファーがパーティー ライブラリで不要になり解放できるようになるたびに呼び出されるコールバック。 |
PartyProfilingMethodEntranceCallback | パーティー ライブラリがインストルメント化されたメソッドに入るたびに行われるコールバック。 |
PartyProfilingMethodExitCallback | パーティー ライブラリがインストルメント化されたメソッドを終了しようとするたびに行われるコールバック。 |
構造体
構造体 | 説明 |
---|---|
PartyAudioFormat | パーティーのオーディオ データを解釈するために必要な形式に関する情報。 |
PartyAudioManipulationSinkStreamConfiguration | オーディオのシンク ストリームを設定するために必要な構成情報。 |
PartyAudioManipulationSourceStreamConfiguration | オーディオ ソース ストリームを設定するために必要な構成情報。 |
PartyDataBuffer | データ バッファー。 |
PartyInvitationConfiguration | 招待の構成データ。 |
PartyLocalUdpSocketBindAddressConfiguration | UDP ソケットにバインドするために Party ライブラリによって使用される構成。 |
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 | 状態変更の ChatControlCreated 型に固有の情報。 |
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 | Party ライブラリ内のイベントまたは状態の変更の一般的な基本構造表現。 |
PartySynthesizeTextToSpeechCompletedStateChange | 状態変更の SynthesizeTextToSpeechCompleted 型に固有の情報。 |
PartyVoiceChatTranscriptionReceivedStateChange | 状態変更の VoiceChatTranscriptionReceived 型に固有の情報。 |
列挙
列挙型 | 説明 |
---|---|
PartyAudioDeviceSelectionType | オーディオ デバイスを選択するためのオプション |
PartyAudioInputState | ローカル チャット コントロールに関連付けられているオーディオ入力の状態。 |
PartyAudioOutputState | ローカル チャット コントロールに関連付けられているオーディオ出力の状態。 |
PartyAudioSampleType | パーティー オーディオ サンプルの種類。 |
PartyAudioSourceType | パーティー オーディオ ソースの種類。 |
PartyChatControlChatIndicator | ローカル チャット コントロールに関連するターゲット チャット コントロールのオーディオ状態。 |
PartyChatPermissionOptions | 2 つのチャット コントロール間の通信関係を定義するためのオプション。 |
PartyChatTextReceivedOptions | PartyChatTextReceivedStateChange で受信したテキスト メッセージを記述するフラグ。 |
PartyDestroyedReason | オブジェクトが破棄される理由。 |
PartyDeviceConnectionType | エンドポイント メッセージまたはチャット データをデバイスに送信するために使用される接続の種類。 |
PartyDirectPeerConnectivityOptions | ネットワーク上のデバイス間で、直接ピアツーピア接続の試行を制御するフラグ。 |
PartyEndpointLocationFilter | PartyNetwork::GetEndpointsByUserType() によって返される結果をフィルター処理するために使用できるエンドポイントの所有デバイスの場所のカテゴリ。 |
PartyEndpointStatistic | エンドポイントで取得可能な統計情報の種類。 |
PartyEndpointUserTypeFilter | PartyNetwork::GetEndpointsByUserType() によって返される結果をフィルター処理するために使用できるエンドポイントに関連付けられているユーザーのカテゴリ。 |
PartyGender | テキスト音声変換プロファイルの性別。 |
PartyInvitationRevocability | 招待を取り消すことができるユーザーのオプション。 |
PartyLocalChatControlChatIndicator | ローカル チャット コントロールのオーディオ状態。 |
PartyLocalUdpSocketBindAddressOptions | PartyLocalUdpSocketBindAddressConfiguration 構造体で指定された UDP ソケットにパーティー ライブラリをバインドする方法を制御する追加のオプション。 |
PartyLocalUserRemovedReason | ネットワークからローカル ユーザーを削除する理由。 |
PartyMessageReceivedOptions | メッセージの受信方法を説明するフラグ。 |
PartyNetworkStatistic | ネットワークで取得可能な統計情報の種類。 |
PartyOption | Party ライブラリの機能を微調整するために設定できる追加オプション。 |
PartyRegionUpdateMode | パーティー ライブラリが PartyRegionUpdateConfiguration 構造体の一部として自動リージョン検出と接続品質測定を実行する方法を表す構成モード。 |
PartySendMessageOptions | メッセージの送信方法を制御するためのオプション。 |
PartyStateChangeResult | 状態の変化を生成するパーティー ライブラリ操作の結果。 |
PartyStateChangeType | Party ライブラリで発生する可能性がある状態変更の種類。 |
PartySynthesizeTextToSpeechType | テキスト音声変換操作の種類。 |
PartyTextChatFilterLevel | PartyLocalChatControl::SetTextChatOptions でテキスト モデレーションが有効な場合、着信したテキスト チャットに適用されるフィルタリングのレベルを指定します。 |
PartyTextChatOptions | テキスト チャット オプション。 |
PartyThreadId | 内部処理タスクの高水準の分類。 |
PartyTranslationReceivedOptions | 翻訳の受信方法を説明するフラグ。 |
PartyVoiceAudioOptions | 音声オーディオ オプション。 |
PartyVoiceChatTranscriptionOptions | ボイス チャットのトランスクリプション オプション。 |
PartyVoiceChatTranscriptionPhraseType | 文字起こしのフレーズの種類。 |
PartyWorkMode | パーティー ライブラリが内部処理タスクを管理する方法を表す構成モード。 |