|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Receiver extends AutoCloseable
Receiver получает MidiEvent объекты и обычно делают что-то полезное в ответе, таком как интерпретация их, чтобы генерировать звуковой или необработанный вывод MIDI. Общие получатели MIDI включают синтезаторы и MIDI порты.MidiDevice, Synthesizer, Transmitter| Модификатор и Тип | Метод и Описание |
|---|---|
void |
close()
Указывает, что приложение закончило использовать получатель, и что ограниченные ресурсы, которых это требует, могут быть выпущены или сделаны доступный.
|
void |
send(MidiMessage message, long timeStamp)
Отправляет сообщение MIDI и метку времени к этому получателю.
|
void send(MidiMessage message, long timeStamp)
message - сообщение MIDI, чтобы передатьсяtimeStamp - метка времени для сообщения, в микросекундах.IllegalStateException - если получатель закрываетсяvoid close()
Если создание этого Receiver приведенный к неявному открытию базового устройства, устройство неявно закрывается этим методом. Это - истина, если устройство не сохраняется открытым другим Receiver или Transmitter экземпляры, которые открыли устройство неявно, и если устройство было открыто явно. Если устройство это Receiver получается от, закрывается явно, вызывая MidiDevice.close, Receiver закрывается, также. Поскольку подробное описание открытого/близкого поведения видит описание class MidiDevice.
close в интерфейсе AutoCloseableMidiSystem.getReceiver()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92