void pdGunSetCallback( *func ) Sint32 (*func)(void)
func | コールバック関数アドレス |
コールバック関数がFALSEを返すと、実際にトリガー(Aボタン)を押しても座標検出が行われなくなります。 必要に応じてpdGunSetTrigger()関数でトリガーを設定してください。 コールバック関数がTRUEを返すと、通常通りトリガーによる座標検出が行われます。
static Sint32 callback(void) { static Uint32 count = 0; if ((count & 3) == 0) { pdGunSetTrigger(PDD_PORT_A0); } count++; return TRUE; }