Changeset 5269 for trunk/src/winmm/irtmidi.hpp
- Timestamp:
- Feb 26, 2001, 9:14:40 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/irtmidi.hpp
r46 r5269 75 75 76 76 public: 77 void startTimer() const;78 void stopTimer() const;77 void startTimer(); 78 void stopTimer(); 79 79 MINSTANCE addInstance(IMidiInstance* theInstance, ULONG classNum, char * ); 80 80 void delInstance(IMidiInstance* theInstance); … … 103 103 104 104 // Methods for calls to RTMIDI functions 105 ULONG (*APIENTRY MidiCreateInstance) ( ULONG, MINSTANCE*, PSZ, ULONG ); 106 ULONG (*APIENTRY MidiDeleteInstance) ( MINSTANCE, ULONG ); 107 ULONG (*APIENTRY MidiEnableInstance) ( MINSTANCE, ULONG ); 108 ULONG (*APIENTRY MidiDisableInstance) ( MINSTANCE, ULONG ); 109 ULONG (*APIENTRY MidiAddLink) ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 110 ULONG (*APIENTRY MidiRemoveLink) ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 111 ULONG (*APIENTRY MidiQueryClassList) ( ULONG, PMIDICLASSINFO, ULONG ); 112 ULONG (*APIENTRY MidiQueryInstanceList) ( ULONG, PMIDIINSTANCEINFO, ULONG ); 113 ULONG (*APIENTRY MidiQueryNumClasses) ( PULONG, ULONG ); 114 ULONG (*APIENTRY MidiQueryNumInstances) ( PULONG, ULONG ); 115 ULONG (*APIENTRY MidiSendMessages) ( PMESSAGE, ULONG, ULONG ); 116 ULONG (*APIENTRY MidiSendSysexMessage) ( PMESSAGE, ULONG, ULONG ); 117 ULONG (*APIENTRY MidiRetrieveMessages) ( MINSTANCE, PVOID, PULONG, ULONG ); 118 ULONG (*APIENTRY MidiSetup) ( PMIDISETUP, ULONG ); 119 ULONG (*APIENTRY MidiTimer) ( ULONG, ULONG ); 105 ULONG (*APIENTRY pfnMidiCreateInstance) ( ULONG, MINSTANCE*, PSZ, ULONG ); 106 ULONG (*APIENTRY pfnMidiDeleteInstance) ( MINSTANCE, ULONG ); 107 ULONG (*APIENTRY pfnMidiEnableInstance) ( MINSTANCE, ULONG ); 108 ULONG (*APIENTRY pfnMidiDisableInstance) ( MINSTANCE, ULONG ); 109 ULONG (*APIENTRY pfnMidiAddLink) ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 110 ULONG (*APIENTRY pfnMidiRemoveLink) ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 111 ULONG (*APIENTRY pfnMidiQueryClassList) ( ULONG, PMIDICLASSINFO, ULONG ); 112 ULONG (*APIENTRY pfnMidiQueryInstanceList) ( ULONG, PMIDIINSTANCEINFO, ULONG ); 113 ULONG (*APIENTRY pfnMidiQueryNumClasses) ( PULONG, ULONG ); 114 ULONG (*APIENTRY pfnMidiQueryNumInstances) ( PULONG, ULONG ); 115 ULONG (*APIENTRY pfnMidiSendMessages) ( PMESSAGE, ULONG, ULONG ); 116 ULONG (*APIENTRY pfnMidiSendSysexMessage) ( PMESSAGE, ULONG, ULONG ); 117 ULONG (*APIENTRY pfnMidiRetrieveMessages) ( MINSTANCE, PVOID, PULONG, ULONG ); 118 ULONG (*APIENTRY pfnMidiSetup) ( PMIDISETUP, ULONG ); 119 ULONG (*APIENTRY pfnMidiTimer) ( ULONG, ULONG ); 120 121 ULONG MidiCreateInstance ( ULONG, MINSTANCE*, PSZ, ULONG ); 122 ULONG MidiDeleteInstance ( MINSTANCE, ULONG ); 123 ULONG MidiEnableInstance ( MINSTANCE, ULONG ); 124 ULONG MidiDisableInstance ( MINSTANCE, ULONG ); 125 ULONG MidiAddLink ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 126 ULONG MidiRemoveLink ( MINSTANCE, MINSTANCE, ULONG, ULONG ); 127 ULONG MidiQueryClassList ( ULONG, PMIDICLASSINFO, ULONG ); 128 ULONG MidiQueryInstanceList ( ULONG, PMIDIINSTANCEINFO, ULONG ); 129 ULONG MidiQueryNumClasses ( PULONG, ULONG ); 130 ULONG MidiQueryNumInstances ( PULONG, ULONG ); 131 ULONG MidiSendMessages ( PMESSAGE, ULONG, ULONG ); 132 ULONG MidiSendSysexMessage ( PMESSAGE, ULONG, ULONG ); 133 ULONG MidiRetrieveMessages ( MINSTANCE, PVOID, PULONG, ULONG ); 134 ULONG MidiSetup ( PMIDISETUP, ULONG ); 135 ULONG MidiTimer ( ULONG, ULONG ); 120 136 121 137 private:
Note:
See TracChangeset
for help on using the changeset viewer.