Sint32 pdGunGetLatchedPort( void )
なし
-1以外 ガン座標を検出したコントロールポート番号 -1 ガン座標を検出しなかった
ガン座標を検出したコントロールポート番号を返します。座標検出は、トリガー(Aボタン)が押された時またはpdGunSetTrigger()関数により、 擬似的にトリガー情報が設定されたときに行われます。
戻り値に返されるコントロールポート番号は以下のとおりです。
定義 意味 PDD_PORT_A0 ポートA PDD_PORT_B0 ポートB PDD_PORT_C0 ポートC PDD_PORT_D0 ポートD
Sint32 gunno, x, y; gunno = pdGunGetLatchedPort(void); if (gunno < 0) return 0; pdGunGetPosition(&x, &y);