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 パーティー ライブラリが内部処理タスクを管理する方法を表す構成モード。