フォローアップ
http://kou-sa.nyacom.net/kbmplay/?md=ov&no=1494&pn=1494&ln=1
Kobarin さん本人の書き込みがあったので引用。
Subject: よっぽど暇なのか…(ぉぃ
よく調べましたねぇ…。
SKbRunKpi::dwSize は、KMPMODULE::Render の戻り値だけではなく、
KMPMODULE::SetPosition の戻り値にもなります。SOUNDINFO::dwUnitRender の値が sizeof(SKbRunKpi::Buffer) より大きい場合、SKbRunKpi::Buffer には、デコード結果を書き込むためのバッファのファイルマッピングオブジェクト名が入ります。
SKbRunKpi::Reserved は本体の再生位置が格納されているバッファのファイルマッピングオブジェクト名が入ります。kbwinamp + in_bm.dll 用です。
#define CMD_EXIT 0xFFFFFFFFkbrunkpi.exe を終了します。
#define CMD_SLEEP 4再利用のための待機状態に入らせます。