デバイス ドライバーを開いたり閉じたりする
使用する前に MIDI デバイスを開く必要があり、使用が完了したらすぐにデバイスを閉じる必要があります。 Windows には、さまざまな種類の MIDI デバイスを開いたり閉じる機能があります。
値 | 説明 |
---|---|
midiInClose | 指定した MIDI 入力デバイスを閉じます。 |
midiInOpen | 指定した MIDI 入力デバイスを録音用に開きます。 |
midiOutClose | 指定した MIDI 出力デバイスを閉じます。 |
midiOutOpen | 再生用の MIDI 出力デバイスを開きます。 |
MIDIデバイスを開く各機能は、パラメータとしてデバイス識別子、メモリ位置のアドレス、およびMIDIデバイスに固有のパラメータを受け取ります。 メモリの場所には、他のオーディオ機能の呼び出しで開いているオーディオ デバイスを識別するために使用されるデバイス ハンドルが格納されます。
多くの MIDI 関数は、デバイス ハンドルまたはデバイス識別子を受け入れます。 デバイス識別子を使用する場所はどこでもデバイス ハンドルを使用できますが、ハンドルが呼び出されたときに常にデバイス識別子を使用できるとは限りません。
注意
MIDI デバイスは必ずしも共有可能とは限らないので、ユーザーが要求したときに特定のデバイスを使用できない場合があります。 この場合、アプリケーションはユーザーに通知し、ユーザーがデバイスをもう一度開くことを許可する必要があります。
関連トピック