文件名称:MIDIWrapper_Src
下载
别用迅雷、360浏览器下载。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
介绍说明--下载内容均来自于网络,请自行研究使用
Using the Windows low-level MIDI API is not necessarily easy. There are a lot of details to keep track of, and it can get a bit frustrating when you are trying to write a MIDI application.
The goal of my small wrapper library is to elevate some of the grunt work that goes into using the Windows low-level MIDI API by encapsulating the functions into C++ classes. With these classes, most of the dirty work is handled behind the scenes. This leaves you free to concentrate on more important matters.-Using the Windows low-level MIDI API is not necessarily easy. There are a lot of details to keep track of, and it can get a bit frustrating when you are trying to write a MIDI application. The goal of my small wrapper library is to elevate some of the grunt work that goes into using the Windows low-level MIDI API by encapsulating the functions into C++ classes. With these classes, most of the dirty work is handled behind the scenes. This leaves you free to concentrate on more important matters.
The goal of my small wrapper library is to elevate some of the grunt work that goes into using the Windows low-level MIDI API by encapsulating the functions into C++ classes. With these classes, most of the dirty work is handled behind the scenes. This leaves you free to concentrate on more important matters.-Using the Windows low-level MIDI API is not necessarily easy. There are a lot of details to keep track of, and it can get a bit frustrating when you are trying to write a MIDI application. The goal of my small wrapper library is to elevate some of the grunt work that goes into using the Windows low-level MIDI API by encapsulating the functions into C++ classes. With these classes, most of the dirty work is handled behind the scenes. This leaves you free to concentrate on more important matters.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MIDIWrapper Source
..................\LongMsg.cpp
..................\LongMsg.h
..................\midi.h
..................\MIDIInDevice.cpp
..................\MIDIInDevice.h
..................\MIDIMsg.h
..................\MIDIOutDevice.cpp
..................\MIDIOutDevice.h
..................\ShortMsg.cpp
..................\ShortMsg.h
..................\StdAfx.cpp
..................\StdAfx.h
..................\LongMsg.cpp
..................\LongMsg.h
..................\midi.h
..................\MIDIInDevice.cpp
..................\MIDIInDevice.h
..................\MIDIMsg.h
..................\MIDIOutDevice.cpp
..................\MIDIOutDevice.h
..................\ShortMsg.cpp
..................\ShortMsg.h
..................\StdAfx.cpp
..................\StdAfx.h