📄 midi_midioutdevice.h
字号:
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <native.h>
/* Header for class midi_MidiOutDevice */
#ifndef _Included_midi_MidiOutDevice
#define _Included_midi_MidiOutDevice
typedef struct Classmidi_MidiOutDevice {
#define midi_MidiOutDevice_MidiNoteOff 128L
#define midi_MidiOutDevice_MidiNoteOn 144L
#define midi_MidiOutDevice_MidiKeyAftertouch 160L
#define midi_MidiOutDevice_MidiControlChange 176L
#define midi_MidiOutDevice_MidiProgramChange 192L
#define midi_MidiOutDevice_MidiChannelAftertouch 208L
#define midi_MidiOutDevice_MidiPitchBend 224L
#define midi_MidiOutDevice_MidiSysEx 240L
#define midi_MidiOutDevice_MidiMTCQuarterFrame 241L
#define midi_MidiOutDevice_MidiSongPositionPtr 242L
#define midi_MidiOutDevice_MidiSongSelect 243L
#define midi_MidiOutDevice_MidiTuneRequest 246L
#define midi_MidiOutDevice_MidiEndSysEx 247L
#define midi_MidiOutDevice_MidiTimingClock 248L
#define midi_MidiOutDevice_MidiStart 250L
#define midi_MidiOutDevice_MidiContinue 251L
#define midi_MidiOutDevice_MidiStop 252L
#define midi_MidiOutDevice_MidiActiveSense 254L
#define midi_MidiOutDevice_MidiSystemReset 255L
#define midi_MidiOutDevice_MidiSystemMessage 240L
#define midi_MidiOutDevice_MIDI_MAPPER -1L
#define midi_MidiOutDevice_MMSYSERR_NOERROR 0L
#define midi_MidiOutDevice_MMSYSERR_ERROR 1L
#define midi_MidiOutDevice_MMSYSERR_BADDEVICEID 2L
#define midi_MidiOutDevice_MMSYSERR_NOTENABLED 3L
#define midi_MidiOutDevice_MMSYSERR_ALLOCATED 4L
#define midi_MidiOutDevice_MMSYSERR_INVALHANDLE 5L
#define midi_MidiOutDevice_MMSYSERR_NODRIVER 6L
#define midi_MidiOutDevice_MMSYSERR_NOMEM 7L
#define midi_MidiOutDevice_MMSYSERR_NOTSUPPORTED 8L
#define midi_MidiOutDevice_MMSYSERR_BADERRNUM 9L
#define midi_MidiOutDevice_MMSYSERR_INVALFLAG 10L
#define midi_MidiOutDevice_MMSYSERR_INVALPARAM 11L
#define midi_MidiOutDevice_MMSYSERR_HANDLEBUSY 12L
#define midi_MidiOutDevice_MIDIERR_UNPREPARED 64L
#define midi_MidiOutDevice_MIDIERR_STILLPLAYING 65L
#define midi_MidiOutDevice_MIDIERR_NOMAP 66L
#define midi_MidiOutDevice_MIDIERR_NOTREADY 67L
#define midi_MidiOutDevice_MIDIERR_NODEVICE 68L
#define midi_MidiOutDevice_MIDIERR_INVALIDSETUP 69L
#define midi_MidiOutDevice_MIDIERR_BADOPENMODE 70L
#define midi_MidiOutDevice_MIDIERR_DONT_CONTINUE 71L
long deviceId;
long deviceHandle;
/* Inaccessible static: interfaceLoaded */
} Classmidi_MidiOutDevice;
HandleTo(midi_MidiOutDevice);
#ifdef __cplusplus
extern "C" {
#endif
__declspec(dllexport) long midi_MidiOutDevice_MidiOutGetNumDevs(struct Hmidi_MidiOutDevice *);
__declspec(dllexport) long midi_MidiOutDevice_MidiOutOpen(struct Hmidi_MidiOutDevice *);
__declspec(dllexport) long midi_MidiOutDevice_MidiOutReset(struct Hmidi_MidiOutDevice *);
__declspec(dllexport) long midi_MidiOutDevice_MidiOutClose(struct Hmidi_MidiOutDevice *);
__declspec(dllexport) long midi_MidiOutDevice_MidiOutShortMsg(struct Hmidi_MidiOutDevice *,long);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -