| version 1.6, 2006/12/16 12:11:07 | version 1.10, 2011/02/04 01:59:32 | 
| Line 30  typedef struct { | Line 30  typedef struct { | 
 | UINT    bank; | UINT    bank; | 
 | UINT    num; | UINT    num; | 
 | } MIDIOUTLAEXPARAM; | } MIDIOUTLAEXPARAM; | 
| typedef int (*FNMIDIOUTLAEXCB)(MIDIOUTLAEXPARAM *param); | typedef BRESULT (*FNMIDIOUTLAEXCB)(MIDIOUTLAEXPARAM *param); | 
 |  |  | 
 |  |  | 
 | #ifdef __cplusplus | #ifdef __cplusplus | 
| Line 38  extern "C" { | Line 38  extern "C" { | 
 | #endif | #endif | 
 |  |  | 
 | VEXTERN UINT VEXPORT midiout_getver(char *string, int leng); | VEXTERN UINT VEXPORT midiout_getver(char *string, int leng); | 
| VEXTERN MIDIHDL VEXPORT midiout_create(MIDIMOD module, UINT worksize); | VEXTERN MIDIHDL VEXPORT midiout_create(MIDIMOD mod, UINT worksize); | 
 | VEXTERN void VEXPORT midiout_destroy(MIDIHDL hdl); | VEXTERN void VEXPORT midiout_destroy(MIDIHDL hdl); | 
 | VEXTERN void VEXPORT midiout_shortmsg(MIDIHDL hdl, UINT32 msg); | VEXTERN void VEXPORT midiout_shortmsg(MIDIHDL hdl, UINT32 msg); | 
 | VEXTERN void VEXPORT midiout_longmsg(MIDIHDL hdl, const void *msg, UINT size); | VEXTERN void VEXPORT midiout_longmsg(MIDIHDL hdl, const void *msg, UINT size); | 
| Line 57  VEXTERN void VEXPORT midimod_loadprogram | Line 57  VEXTERN void VEXPORT midimod_loadprogram | 
 | VEXTERN void VEXPORT midimod_loadrhythm(MIDIMOD hdl, UINT num); | VEXTERN void VEXPORT midimod_loadrhythm(MIDIMOD hdl, UINT num); | 
 | VEXTERN void VEXPORT midimod_loadgm(MIDIMOD hdl); | VEXTERN void VEXPORT midimod_loadgm(MIDIMOD hdl); | 
 | VEXTERN void VEXPORT midimod_loadall(MIDIMOD hdl); | VEXTERN void VEXPORT midimod_loadall(MIDIMOD hdl); | 
| VEXTERN void VEXPORT midimod_loadallex(MIDIMOD hdl, FNMIDIOUTLAEXCB cb, void *userdata); | VEXTERN int VEXPORT midimod_loadallex(MIDIMOD hdl, FNMIDIOUTLAEXCB cb, void *userdata); | 
 |  |  | 
 | #ifdef __cplusplus | #ifdef __cplusplus | 
 | } | } |