【 作成者 】Sky & Water GFC00217@niftyserve.or.jp 【圧縮形式】LHA(-lh5-) 【動作環境】コンパイルするには、DDKが必要 ---------------------------------------------------------------------------- Direct MIDI In Driver(SWFILMI.DRV) というアプリケーションから他の アプリケーションの MIDI In へ直接データを送る為の Windows MIDI In ドライバのソースコードです。 ハード制御のない特殊なドライバを作成する場合の参考になると思います。 仕様 : midiInMessage(hMidiIn, msg, dwParam1, dwParam2)を使って以下のユーザー 定義メッセージを送ることで、他のアプリの MIDI In 入力へ MIDIデータを 直接送ります。 // ユーザーmsg の定義 // MIDI In入力へのMIDI データ入力 #define MIDM_USER_MIM_DATA DRV_USER + 0 // dwParam1 MIM_DATA の MIDI データと同じです。 // dwParam2 未使用 // MIDI データ直接入力の開始 #define MIDM_USER_MIM_OPEN DRV_USER + 1 // dwParam1 未使用 // dwParam2 未使用 // MIDI データ直接入力の終了 #define MIDM_USER_MIM_CLOSE DRV_USER + 2 // dwParam1 未使用 // dwParam2 未使用 Filename : SWFILMIS.LZH