SDE_ERR sdSndSetFxPrg( new_fx_prg_num, new_fx_out_num )
const Sint8 new_fx_prg_num
const Sint8 new_fx_out_num
new_fx_prg_num FX Program Dataの番号 new_fx_out_num FX Output Dataの番号
SDE_ERR_NOTHING エラーなし SDE_ERR_NO_INIT Sound Library が初期化されていない SDE_ERR_HOST_CMD_BUF_NO_ENOUGH ホストコマンドのバッファが不足 SDE_ERR_PRM_OVER_RANGE 引数が正常な値の範囲外
使用するFX Program DataとFX Output Dataを指定します。FX Program Data番号とFX Output Data 番号に指定できる数値の範囲は、共に00H〜7FHです。 ただし、サウンドデータに設定されているデータ数を超えることはできません。
/* Set FX Program Data and FX Output Data */ sdSndSetFxPrg( 0, 0);
この関数はSound Driver に高い負荷をかけます。この関数の実行直後から約20ms前後の間、Sound Driver は他の処理ができなくなるので注意が必要です。
この関数はサウンド出力のないときに実行してください。サウンド出力中に実行するとノイズの原因になります。