##### Shinobi Library - ペリフェラル・マウス関数

# pdMouseGetInfo

マウス情報の取得

### 書式

> `const PDS_MOUSE_INFO *pdMouseGetInfo( port )
> Uint32 port
> `

### 引数

> port | コントロールポート番号

### 戻り値

> マウス情報を格納する構造体のポインタ

### 解説

> マウス情報を取得します。

> ポート番号を示す引数 portには次の値が定義されています。

> 定義 | 意味
> PDD_PORT_A0 | コントロールポートA
> PDD_PORT_B0 | コントロールポートB
> PDD_PORT_C0 | コントロールポートC
> PDD_PORT_D0 | コントロールポートD

### 用例

>     Sint32 UserMain(void)
>     {
>        PDS_MOUSE_INFO* pi;
>         /* Get port A mouse data */
>         pi = pdMouseGetInfo(PDD_PORT_A0);
>         if (pi->axis & PDD_MOUSE_AXIS_Z) {
>         	/* This mouse has wheel */
>         }

>         return USER_CONTINUE;
>     }

### 参照

> pdMouseInit() | マウスライブラリの初期化
> pdMouseExit() | マウスライブラリの終了
> pdMouseGetAxis() | マウス座標軸データの取得
> pdMouseGetButton() | マウスボタンデータの取得
> pdMouseIsReady() | マウスの接続状況の取得

pdMouseGetInfo

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000