MidiDevice Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten.
public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
inherit MidiObject
- Vererbung
Hinweise
Ein einzelnes MIDI-Hardwaregerät enthält mindestens eine Entität. Beispielsweise kann eine einzelne Box zwei unabhängige MIDI-Tongeneratoren oder einen Generator und eine Tastatur enthalten.
Verwenden Sie zum Abrufen eines MidiDevice die T:CoreMidi.Midi.GetDevice(int) oder T:CoreMidi.Midi.GetExternalDevice(int) -Methoden.
Eigenschaften
AdvanceScheduleTimeMuSec |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
CanRoute |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ConnectionUniqueIDData |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ConnectionUniqueIDInt |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
DeviceID |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
DisplayName |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
DriverDeviceEditorApp |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
DriverOwner |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
DriverVersion |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
EntityCount |
Gibt die Anzahl der MIDI-Entitäten in diesem Gerät zurück. |
FactoryPatchNameFile |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von MidiObject) |
Image |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
IsDrumMachine |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
IsEffectUnit |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
IsEmbeddedEntity |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
IsMixer |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
IsSampler |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Manufacturer |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
MaxReceiveChannels |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
MaxSysExSpeed |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
MaxTransmitChannels |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Model |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Name |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
NameConfiguration |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Offline |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
PanDisruptsStereo |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Private |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesBankSelectLSB |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesBankSelectMSB |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesClock |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesMTC |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesNotes |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
ReceivesProgramChanges |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
SingleRealtimeEntity |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
SupportsGeneralMidi |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
SupportsMMC |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
SupportsShowControl |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsBankSelectLSB |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsBankSelectMSB |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsClock |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsMTC |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsNotes |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
TransmitsProgramChanges |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
UniqueID |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
UserPatchNameFile |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
UsesSerial |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Methoden
Add(String, Boolean, nuint, nuint, MidiEntity) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. |
Dispose() |
Gibt die vom MidiObject-Objekt verwendeten Ressourcen frei. (Geerbt von MidiObject) |
Dispose(Boolean) |
Gibt die vom MidiObject-Objekt verwendeten Ressourcen frei. (Geerbt von MidiObject) |
GetData(IntPtr) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. (Geerbt von MidiObject) |
GetDictionaryProperties(Boolean) |
Gibt die Objekteigenschaften als Wörterbuch zurück. (Geerbt von MidiObject) |
GetEntity(nint) |
Gibt die angegebene Entität zurück. |
GetString(IntPtr) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. (Geerbt von MidiObject) |
RemoveProperty(String) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. (Geerbt von MidiObject) |
SetData(IntPtr, NSData) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. (Geerbt von MidiObject) |
SetString(IntPtr, String) |
Stellt ein MIDI-Gerät dar (in der Regel stellen sie ein Hardwaregerät dar, aber es sind auch virtuelle Geräte vorhanden). Geräte können mindestens eine Entität enthalten. (Geerbt von MidiObject) |