MIDI 出力デバイスを開く
再生用に MIDI 出力デバイスを開くには、 midiOutOpen 関数を使用します。 この関数は、指定したデバイス識別子に関連付けられているデバイスを開き、指定したメモリ位置にハンドルを書き込むことで、開いているデバイスのハンドルを返します。
midiOutOpen のパラメーターの 1 つは doubleword 値です。 この値は、ウィンドウまたはスレッド ハンドル、イベント ハンドル、または MIDI システム排他データとストリーム バッファーの再生の進行状況を監視するために使用されるコールバック関数のアドレスを指定します。 監視を使用すると、アプリケーションは、追加のデータ ブロックを送信するタイミングと、送信されたデータ ブロックを解放するタイミングを判断できます。 これらの方法の詳細については、「 MIDI データ ブロックの管理」を参照してください。