디바이스 드라이버 열기 및 닫기
MIDI 디바이스를 사용하기 전에 열어야 하며, 사용이 완료되는 즉시 디바이스를 닫아야 합니다. Windows는 다양한 유형의 MIDI 디바이스를 열고 닫는 다음 함수를 제공합니다.
가치 | 의미 |
---|---|
미디입력닫기(midiInClose) | 지정된 MIDI 입력 디바이스를 닫습니다. |
midiInOpen | 기록할 지정된 MIDI 입력 디바이스를 엽니다. |
midi 출력 종료 | 지정된 MIDI 출력 디바이스를 닫습니다. |
midiOutOpen | 재생을 위해 MIDI 출력 디바이스를 엽니다. |
MIDI 디바이스를 여는 각 함수는 디바이스 식별자, 메모리 위치의 주소 및 MIDI 디바이스에 고유한 일부 매개 변수를 매개 변수로 사용합니다. 메모리 위치는 다른 오디오 함수 호출에서 열린 오디오 디바이스를 식별하는 데 사용되는 디바이스 핸들로 채워집니다.
많은 MIDI 함수는 디바이스 핸들 또는 디바이스 식별자를 허용할 수 있습니다. 디바이스 식별자를 사용하는 곳마다 디바이스 핸들을 사용할 수 있지만 핸들을 호출할 때 항상 디바이스 식별자를 사용할 수는 없습니다.
메모
MIDI 디바이스는 반드시 공유할 수 있는 것은 아니므로 사용자가 요청할 때 특정 디바이스를 사용할 수 없습니다. 이 경우 애플리케이션은 사용자에게 알리고 사용자가 디바이스를 다시 열도록 허용해야 합니다.
관련 항목