[Microsoft エージェントは Windows 7 の時点で非推奨となり、以降のバージョンの Windows では使用できない可能性があります。]
HRESULT GetPosition(
long * plLeft, // address of variable for left edge of character
long * plTop // address of variable for top edge of character
);
キャラクターのアニメーション フレーム位置を取得します。
- 操作が成功したことを示すS_OKを返します。
-
plLeftを する
-
画面の原点 (左上) を基準に、文字アニメーション フレームの左端の画面座標をピクセル単位で受け取る変数のアドレス。
-
plTopを する
-
画面の原点 (左上) を基準に、文字アニメーション フレームの上端の画面座標をピクセル単位で受け取る変数のアドレス。
不規則な形状の領域ウィンドウに文字が表示される場合でも、文字の位置は四角形のアニメーション フレームに基づいています。
関連項目
IAgentCharacter::SetPosition, IAgentCharacter::GetSize