[Microsoft エージェントは Windows 7 の時点で非推奨となり、以降のバージョンの Windows では使用できない可能性があります。]
HRESULT Hide(
long bFast, // play Hiding state animation flag
long * pdwReqID // address of request ID
);
文字を非表示にします。
- 操作が成功したことを示すS_OKを返します。 関数から制御が戻ると、pdwReqID 要求の ID が格納されます。
-
bFastを する
-
状態アニメーション フラグ 非表示にします。 このパラメーターが True 場合、非表示 アニメーションは、文字フレームが非表示になるまで再生されません。False 場合、アニメーションが再生されます。
-
pdwReqIDを する
-
Hide 要求 ID を受け取る変数のアドレス。
サーバーは、キャラクターのキュー内の Hide メソッドに関連付けられているアニメーションをキューに入れます。 これを使用すると、他のアニメーションのシーケンスの後に文字を非表示にすることができます。 Hide メソッドを呼び出す前に、Stop メソッドを使用してアクションをすぐに再生。
HTTP プロトコルを使用して文字とアニメーションのデータにアクセスする場合は、Prepare メソッドを使用して、このメソッドを呼び出す前に の非表示 状態アニメーションを使用できるようにします。
文字を非表示にすると、別の表示可能な文字の IAgentNotifySink::ActivateInputState イベントがトリガーされる場合もあります。
非表示の文字は、オーディオ チャネルにアクセスできません。 アニメーション要求を生成し、キャラクターが非表示の場合、サーバーは RequestComplete イベントでエラー状態を返します。
関連項目