次の方法で共有


IAgentCharacter::GetPosition

[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