HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0114
smanbass2解決


sman

リンク

2019/1/14(Mon) 22:01:33|NO.86319

たびたびすいません。bassというライブラリを利用する方法がさっぱりなのですが教えていただけないでしょうか。



この記事に返信する


リンク

2019/1/15(Tue) 16:36:32|NO.86322

BASSのライブラリフォルダに入っているbass.chmがリファレンスです。
ヘルプファイルを読んで、hsp用に定義を書きます。こんな感じ。
#cfunc global bass_init "BASS_Init" int, int, int, int, int
基本的には int とか sptr でいいですが、 QWORD はint2個分にしてください。こんな感じ。
#cfunc global bass_streamCreateFile "BASS_StreamCreateFile" int, sptr, int, int, int, int, int
BASS_ChannelSetSync など、コールバックを要求する機能は、hspだけでは使えません。コールバックモジュールで強引にやるとできますが、コールバックされたときにhspが処理中(stopしてない状態)だとアプリがクラッシュします。



sman

リンク

2019/2/10(Sun) 21:03:09|NO.86541

ありがとうございます。頑張ってみます。



ONION software Copyright 1997-2021(c) All rights reserved.