const PDS_PERIPHERAL *pdGetPeripheral( port )
Uint32 port
port ポート番号
コントローラのボタン状態を示す構造体のポインタ
コントロールポートに接続されているペリフェラルのボタンなどの状態を取得します。結果は戻り値にPDS_PERIPHERAL構造体のポインタとして戻ります。
引数 port に指定するポート番号は以下のとおりです。
定義 意味 PDD_PORT_A0 コントロールポートA PDD_PORT_B0 コントロールポートB PDD_PORT_C0 コントロールポートC PDD_PORT_D0 コントロールポートD
const PDS_PERIPHERAL *per; per = pdGetPeripheral(PDD_PORT_A0); if(per > press & PDD_DGT_ST) { /* Start botton was pressed */ : : }
戻り値にはconst属性が付いています。左辺値となり得ない(代入などはできない)ことに注意してください。 参照のみ可能です。