SDE_ERR sdMidiClose( handle )
SDMIDI handle
handle MIDIポートのハンドル
SDE_ERR_NOTHING エラーなし SDE_ERR_NO_INIT Sound Library が初期化されていない SDE_ERR_HANDLE_NULL ハンドルがNULL
指定したMIDIポートのアクセス権を放棄します。
SDMIDI midi_handle; sdMidiOpen( &midi_handle); sdMidiClose( midi_handle);
アクセス権の確保・破棄を頻繁に行うとCPU負荷が大きくなります。 できるだけハンドルを使いまわすようにしてください。 例えば、ステージの初期化時に確保、終了時に破棄すればCPU負荷は小さく押さえられます。