Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Prima di riprodurre o registrare dati MIDI, è necessario determinare le funzionalità dell'hardware MIDI presente nel sistema. La funzionalità MIDI può variare da un computer multimediale al successivo; le applicazioni non devono fare ipotesi sull'hardware presente in un determinato sistema.
Windows fornisce le funzioni seguenti per determinare il numero di dispositivi MIDI disponibili per l'input o l'output in un determinato sistema.
Valore | Significato |
---|---|
midiInGetNumDevs | Recupera il numero di dispositivi di input MIDI presenti nel sistema. |
midiOutGetNumDevs | Recupera il numero di dispositivi di output MIDI presenti nel sistema. |
Come altri dispositivi audio, i dispositivi MIDI sono identificati da un identificatore di dispositivo, che viene determinato in modo implicito dal numero di dispositivi presenti in un determinato sistema. Gli identificatori del dispositivo vanno da zero al numero di dispositivi presenti, meno uno. Ad esempio, se in un sistema sono presenti due dispositivi di output MIDI, gli identificatori di dispositivo validi sono 0 e 1.
Dopo aver determinato il numero di dispositivi di input o output MIDI presenti in un sistema, è possibile richiedere informazioni sulle funzionalità di ogni dispositivo. Windows fornisce le funzioni seguenti per determinare le funzionalità dei dispositivi audio.
Valore | Significato |
---|---|
midiInGetDevCaps | Recupera le funzionalità di un determinato dispositivo di input MIDI e inserisce queste informazioni nella strutturaMIDIINCAPS. |
midiOutGetDevCaps | Recupera le funzionalità di un determinato dispositivo di output MIDI e inserisce queste informazioni nella strutturaMIDIOUTCAPS. |
Ognuna di queste funzioni ha un parametro che specifica l'indirizzo di una struttura che la funzione riempie di informazioni sulle funzionalità di un dispositivo specificato.
Argomenti correlati