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