Sint32 pdVibMxStart( port, *param ) Uint32 port const PDS_VIBPARAM *param
port | ポート番号 |
*param | 振動パラメータ構造体のアドレス |
PDD_VIBERR_OK | 正常終了 |
PDD_VIBERR_NO_VIBRATOR | 振動ペリフェラルは接続されていない |
PDD_VIBERR_BUSY振動 | 振動ペリフェラルがBUSY状態 |
ポート番号portには次の値が指定できます。
PDD_PORT_A1 | ポートAの拡張ソケット1 |
PDD_PORT_A2 | ポートAの拡張ソケット2 |
PDD_PORT_B1 | ポートBの拡張ソケット1 |
PDD_PORT_B2 | ポートBの拡張ソケット2 |
PDD_PORT_C1 | ポートCの拡張ソケット1 |
PDD_PORT_C2 | ポートCの拡張ソケット2 |
PDD_PORT_D1 | ポートDの拡張ソケット1 |
PDD_PORT_D2 | ポートDの拡張ソケット2 |
PDS_VIBPARAM param; param.unit = 1; param.flag = PDD_VIB_FLAG_CONTINUOUS; param.power = -7; param.freq = 15; param.inc = 0; if (pdVibMxStart(PDD_PORT_A2, ¶m) == PDD_VIBERR_OK) { /* Success */ }