##### Shinobi Library - ペリフェラル・ガンデバイス関数

# pdGunGetLatchedPort

ガン座標を検出したポートの取得

### 書式

> `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);

pdGunGetLatchedPort

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000