Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przed rozpoczęciem odtwarzania lub nagrywania danych MIDI należy określić możliwości sprzętu MIDI obecne w systemie. Możliwości MIDI mogą się różnić od jednego komputera multimedialnego do następnego; aplikacje nie powinny zakładać sprzętu obecnego w danym systemie.
System Windows udostępnia następujące funkcje, aby sprawdzić, ile urządzeń MIDI jest dostępnych do wejścia lub wyjścia w danym systemie.
| Wartość | Znaczenie |
|---|---|
| midiInGetNumDevs | Pobiera liczbę urządzeń wejściowych MIDI znajdujących się w systemie. |
| midiOutGetNumDevs | Pobiera liczbę urządzeń wyjściowych MIDI znajdujących się w systemie. |
Podobnie jak inne urządzenia audio, urządzenia MIDI są identyfikowane przez identyfikator urządzenia, który jest określany niejawnie z liczby urządzeń znajdujących się w danym systemie. Identyfikatory urządzeń wahają się od zera do liczby obecnych urządzeń, minus jeden. Jeśli na przykład w systemie istnieją dwa urządzenia wyjściowe MIDI, prawidłowe identyfikatory urządzeń to 0 i 1.
Po określeniu, ile urządzeń wejściowych LUB wyjściowych MIDI znajduje się w systemie, możesz dowiedzieć się więcej o możliwościach każdego urządzenia. System Windows udostępnia następujące funkcje w celu określenia możliwości urządzeń audio.
| Wartość | Znaczenie |
|---|---|
| midiInGetDevCaps | Pobiera możliwości danego urządzenia wejściowego MIDI i umieszcza te informacje w strukturze MIDIINCAPS. |
| midiOutGetDevCaps | Pobiera możliwości danego urządzenia wyjściowego MIDI i umieszcza te informacje w strukturze MIDIOUTCAPS. |
Każda z tych funkcji ma parametr określający adres struktury, którą funkcja wypełnia informacjami o możliwościach określonego urządzenia.
Tematy pokrewne