Trouble with struct and qword (bass.dll)

BlitzMax Forums/BlitzMax Programming/Trouble with struct and qword (bass.dll)

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

...and also....
Do you know that Blitz types are not exactly like a pointer to a struct... theyre like a pointer to a struct with an extra few hidden bytes tacked on (I think?). To get a true pointer to the user defined struct bit have a method that returns a pointer to the first field in your type. Blitz type arrays are like arrays of pointers to struct (again with tacked on bits), whereas BASS seems to be using a C type contiguous array of structs.