次の方法で共有


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 メソッドを使用して、このメソッドを呼び出す前にアニメーションの可用性を確保します。

参照

IAgentCharacter::P repare