MidiDevice Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей.
public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
inherit MidiObject
- Наследование
Комментарии
Одно аппаратное устройство MIDI содержит одну или несколько сущностей. Например, одна коробка может содержать два независимых генератора тонов MIDI или генератор и клавиатуру.
Чтобы получить MidiDevice, используйте методы T:CoreMidi.Midi.GetDevice(int) или T:CoreMidi.Midi.GetExternalDevice(int).
Свойства
AdvanceScheduleTimeMuSec |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
CanRoute |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ConnectionUniqueIDData |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ConnectionUniqueIDInt |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
DeviceID |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
DisplayName |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
DriverDeviceEditorApp |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
DriverOwner |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
DriverVersion |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
EntityCount |
Возвращает количество сущностей MIDI на этом устройстве. |
FactoryPatchNameFile |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. (Унаследовано от MidiObject) |
Image |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
IsDrumMachine |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
IsEffectUnit |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
IsEmbeddedEntity |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
IsMixer |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
IsSampler |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Manufacturer |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
MaxReceiveChannels |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
MaxSysExSpeed |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
MaxTransmitChannels |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Model |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Name |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
NameConfiguration |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Offline |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
PanDisruptsStereo |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Private |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesBankSelectLSB |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesBankSelectMSB |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesClock |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesMTC |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesNotes |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
ReceivesProgramChanges |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
SingleRealtimeEntity |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
SupportsGeneralMidi |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
SupportsMMC |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
SupportsShowControl |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsBankSelectLSB |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsBankSelectMSB |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsClock |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsMTC |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsNotes |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
TransmitsProgramChanges |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
UniqueID |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
UserPatchNameFile |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
UsesSerial |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Методы
Add(String, Boolean, nuint, nuint, MidiEntity) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. |
Dispose() |
Освобождает ресурсы, используемые объектом MidiObject. (Унаследовано от MidiObject) |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом MidiObject. (Унаследовано от MidiObject) |
GetData(IntPtr) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. (Унаследовано от MidiObject) |
GetDictionaryProperties(Boolean) |
Возвращает свойства объекта в виде словаря. (Унаследовано от MidiObject) |
GetEntity(nint) |
Возвращает указанную сущность. |
GetString(IntPtr) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. (Унаследовано от MidiObject) |
RemoveProperty(String) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. (Унаследовано от MidiObject) |
SetData(IntPtr, NSData) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. (Унаследовано от MidiObject) |
SetString(IntPtr, String) |
Представляет устройство MIDI (обычно они представляют собой аппаратное устройство, но виртуальные устройства также существуют). Устройства могут содержать одну или несколько сущностей. (Унаследовано от MidiObject) |