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