Shinobi Library - ペリフェラルデータ関数

pdInitPeripheral

コントロールポートの初期化

書式

void pdInitPeripheral( plogic, recvbuf, sendbuf )
Sint32 plogic
void *recvbuf
void *sendbuf

引数

plogic   論理モード
recvbuf   コントロールポート受信バッファ
sendbuf   コントロールポート送信バッファ

戻り値

なし

解説

コントローラ系ペリフェラルを使用するライブラリの初期化をします。

論理モードを指定する引数 plogic には、PDS_PERIPHERAL構造体のデジタルボタン情報の正論理、 負論理を選択することができます。

 定義   意味 
 PDD_PLOGIC_ACTIVE   正論理 
 PDD_PLOGIC_NEGATIVE   負論理 

バッファサイズはそれぞれ48KByte必要です。


用例

user_init()
{
	pdInitPeripheral( PDD_PLOGIC_ACTIVE, recvbuf, sendbuf );
}

備考

この関数を呼び出す前にペリフェラル関連の関数を呼び出した場合、動作は保証しません。

参照

PDS_PERIPHERAL()
 コントローラデバイスの状態構造体
pdGetPeripheral()
 コントローラのボタン状態の取得

pdInitPeripheral
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000