次の方法で共有


IAgentCharacter::GestureAt

[Microsoft エージェントは Windows 7 の時点で非推奨となり、以降のバージョンの Windows では使用できない場合があります。]

HRESULT GestureAt(
   short x,         // x-coordinate of specified location
   short y,         // y-coordinate of specified location
   long * pdwReqID  // address of a request ID
);

指定した位置に基づいて、関連付けられた ゲスリング 状態アニメーションを再生します。

  • 操作が成功したことを示すS_OKを返します。 関数が戻ると、 pdwReqID には要求の ID が含まれます。

X

画面の原点 (左上) を基準にした、指定した位置の x 座標 (ピクセル単位)。

Y

画面の原点 (左上) を基準とした、指定した位置の y 座標 (ピクセル単位)。

pdwReqID

GestureAt 要求 ID を受け取る変数のアドレス。

サーバーは、キャラクターの現在位置と指定した位置に基づいて、適切なゲストリング アニメーションを自動的に決定して再生します。 HTTP プロトコルを使用して文字とアニメーションのデータにアクセスする場合は、 Prepare メソッドを使用して、このメソッドを呼び出す前にアニメーションを使用できることを確認します。