IAgentCharacter::P lay
[Microsoft エージェントは Windows 7 の時点で非推奨となり、以降のバージョンの Windows では使用できない場合があります。]
HRESULT Play(
BSTR bszAnimation, // name of an animation
long * pdwReqID // address of request ID
);
指定したアニメーションを再生します。
- 操作が成功したことを示すS_OKを返します。 関数が戻ると、 pdwReqID には要求の ID が含まれます。
-
bszAnimation
-
アニメーションの名前。
-
pdwReqID
-
IAgentCharacter::P lay 要求 ID を受け取る変数のアドレス。
アニメーションの名前は、文字が Microsoft エージェント文字エディターでコンパイルされるときに定義されます。 指定したアニメーションを再生する前に、サーバーは前のアニメーション (割り当てられている場合) の Return アニメーションの再生を試みます。
文字のアニメーション データがユーザーのローカル コンピューターに格納されている場合は、 IAgentCharacter::P lay メソッドを使用して、アニメーションの名前を指定できます。 HTTP プロトコルを使用してアニメーション データにアクセスする場合は、 Prepare メソッドを使用して、このメソッドを呼び出す前にアニメーションの可用性を確保します。
参照