PartySetTextToSpeechProfileCompletedStateChange
状態変更の SetTextToSpeechProfileCompleted 型に固有の情報。
構文
struct PartySetTextToSpeechProfileCompletedStateChange : PartyStateChange {
PartyStateChangeResult result;
PartyError errorDetail;
PartyLocalChatControl* localChatControl;
PartySynthesizeTextToSpeechType type;
PartyString profileIdentifier;
void* asyncIdentifier;
}
メンバー
result
PartyStateChangeResult
操作が成功したこと、または失敗した理由を示します。
成功した場合、PartyLocalChatControl::GetTextToSpeechProfile() は、この状態変化に関連する PartyLocalChatControl::SetTextToSpeechProfile() 呼び出しに提供されたプロファイル識別子に対応する完全なプロファイル オブジェクトを返します。 失敗した場合、PartyLocalChatControl::GetTextToSpeechProfile() は null を返します。
errorDetail
PartyError
潜在的なエラー状態に関する追加のトラブルシューティング情報を提供する診断値。
人間が読める形式のエラー詳細情報は、PartyManager::GetErrorMessage() を介して取得できます。
localChatControl
PartyLocalChatControl*
この状態変更に関連する呼び出しで使用されるチャット コントロール。
type
PartySynthesizeTextToSpeechType
この状態変化に関連して呼び出しに提供された音声合成操作のタイプ。
profileIdentifier
PartyString
この状態変更に関連する呼び出しで提供されるプロファイル識別子。
asyncIdentifier
void*
この状態変更に関連する呼び出しで提供される async 識別子。
備考
PartyManager::StartProcessingStateChanges() からの状態変化のバッチでは、最大で 1 つの PaterSetTextToSpeechProfileCompletedStateChange オブジェクトが返されます。
要件
ヘッダー: Party.h