MidiDevice Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità.
public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
inherit MidiObject
- Ereditarietà
Commenti
Un singolo dispositivo hardware MIDI contiene una o più entità. Ad esempio, una singola scatola può contenere due generatori di toni MIDI indipendenti, o un generatore e una tastiera.
Per ottenere un MidiDevice, utilizzare i GetDevice(IntPtr) metodi o GetExternalDevice(IntPtr) .
Proprietà
| Nome | Descrizione |
|---|---|
| AdvanceScheduleTimeMuSec |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| CanRoute |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ConnectionUniqueIDData |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ConnectionUniqueIDInt |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| DeviceID |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| DisplayName |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| DriverDeviceEditorApp |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| DriverOwner |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| DriverVersion |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| EntityCount |
Restituisce il numero di entità MIDI in questo dispositivo. |
| FactoryPatchNameFile |
Obsoleti.
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. (Ereditato da MidiObject) |
| Image |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| IsDrumMachine |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| IsEffectUnit |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| IsEmbeddedEntity |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| IsMixer |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| IsSampler |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Manufacturer |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| MaxReceiveChannels |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| MaxSysExSpeed |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| MaxTransmitChannels |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Model |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Name |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| NameConfiguration |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| NameConfigurationDictionary |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Offline |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| PanDisruptsStereo |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Private |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ProtocolId |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesBankSelectLSB |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesBankSelectMSB |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesClock |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesMTC |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesNotes |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| ReceivesProgramChanges |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| SingleRealtimeEntity |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| SupportsGeneralMidi |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| SupportsMMC |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| SupportsShowControl |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsBankSelectLSB |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsBankSelectMSB |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsClock |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsMTC |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsNotes |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| TransmitsProgramChanges |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| UniqueID |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| UserPatchNameFile |
Obsoleti.
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| UsesSerial |
Obsoleti.
Valore che indica se il driver utilizza porte seriali. |
Metodi
| Nome | Descrizione |
|---|---|
| Add(String, Boolean, UIntPtr, UIntPtr, MidiEntity) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| Dispose() |
Rilascia le risorse utilizzate dall'oggetto MidiObject. (Ereditato da MidiObject) |
| Dispose(Boolean) |
Rilascia le risorse utilizzate dall'oggetto MidiObject. (Ereditato da MidiObject) |
| GetData(IntPtr) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. (Ereditato da MidiObject) |
| GetDictionaryProperties(Boolean) |
Restituisce le proprietà dell'oggetto come dizionario. (Ereditato da MidiObject) |
| GetEntity(IntPtr) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. |
| GetString(IntPtr) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. (Ereditato da MidiObject) |
| RemoveProperty(String) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. (Ereditato da MidiObject) |
| SetData(IntPtr, NSData) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. (Ereditato da MidiObject) |
| SetString(IntPtr, String) |
Rappresenta un dispositivo MIDI (in genere rappresentano un dispositivo hardware, ma esistono anche dispositivi virtuali). I dispositivi possono contenere una o più entità. (Ereditato da MidiObject) |