;;;Declare Function BASS_StreamCreate Lib "bass.dll" (ByVal freq As Long, ByVal chans As Long, ByVal flags As Long, ByVal proc As Long, ByVal user As Long) As Long
I know that some code is missing from blitzsys.bb ,but I didnt write blitzsys so im lost, I know that the function would look something like this....
Function BASS_StreamCreate(freq,chans,flags,streamproc,user)
iBankSize = 20
BankIn = CreateBank(iBankSize)
PokeInt BankIn,0,freq
PokeInt BankIn,4,chans
PokeInt BankIn,8,flags
PokeInt BankIn,12,streamproc
PokeInt bankIn,16,user
iStream = CallDLL(sBlitzBASSDLLNameA101B6,sBlitzBASSDLLCommandPrefixA101B6 + "BASS_StreamCreate_Wrap",BankIn)
FreeBank BankIn
Return iStream
End Function
the problem is I dont know where or how to poke each byte into "bankin"
I know that some code is missing from blitzsys.bb ,but I didnt write blitzsys so im lost, I know that the function would look something like this....
Function BASS_StreamCreate(freq,chans,flags,streamproc,user)
iBankSize = 20
BankIn = CreateBank(iBankSize)
PokeInt BankIn,0,freq
PokeInt BankIn,4,chans
PokeInt BankIn,8,flags
PokeInt BankIn,12,streamproc
PokeInt bankIn,16,user
iStream = CallDLL(sBlitzBASSDLLNameA101B6,sBlitzBASSDLLCommandPrefixA101B6 + "BASS_StreamCreate_Wrap",BankIn)
FreeBank BankIn
Return iStream
End Function
the problem is I dont know where or how to poke each byte into "bankin"