Compartir a través de


MidiDevice Clase

Definición

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
    inherit MidiObject
Herencia
MidiDevice

Comentarios

Un único dispositivo de hardware MIDI contiene una o varias entidades. Por ejemplo, un cuadro único podría contener dos generadores de tonos MIDI independientes, o un generador y un teclado.

Para obtener un MidiDevice, use los métodos T:CoreMidi.Midi.GetDevice(int) oT:CoreMidi.Midi.GetExternalDevice(int).

Propiedades

AdvanceScheduleTimeMuSec

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

CanRoute

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ConnectionUniqueIDData

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ConnectionUniqueIDInt

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

DeviceID

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

DisplayName

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

DriverDeviceEditorApp

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

DriverOwner

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

DriverVersion

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

EntityCount

Devuelve el número de entidades MIDI en este dispositivo.

FactoryPatchNameFile

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de MidiObject)
Image

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

IsDrumMachine

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

IsEffectUnit

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

IsEmbeddedEntity

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

IsMixer

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

IsSampler

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Manufacturer

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

MaxReceiveChannels

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

MaxSysExSpeed

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

MaxTransmitChannels

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Model

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Name

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

NameConfiguration

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Offline

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

PanDisruptsStereo

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Private

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesBankSelectLSB

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesBankSelectMSB

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesClock

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesMTC

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesNotes

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

ReceivesProgramChanges

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

SingleRealtimeEntity

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

SupportsGeneralMidi

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

SupportsMMC

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

SupportsShowControl

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsBankSelectLSB

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsBankSelectMSB

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsClock

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsMTC

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsNotes

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

TransmitsProgramChanges

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

UniqueID

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

UserPatchNameFile

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

UsesSerial

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Métodos

Add(String, Boolean, nuint, nuint, MidiEntity)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

Dispose()

Libera los recursos utilizados por el objeto MidiObject.

(Heredado de MidiObject)
Dispose(Boolean)

Libera los recursos utilizados por el objeto MidiObject.

(Heredado de MidiObject)
GetData(IntPtr)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

(Heredado de MidiObject)
GetDictionaryProperties(Boolean)

Devuelve las propiedades del objeto como un diccionario.

(Heredado de MidiObject)
GetEntity(nint)

Devuelve la entidad especificada.

GetString(IntPtr)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

(Heredado de MidiObject)
RemoveProperty(String)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

(Heredado de MidiObject)
SetData(IntPtr, NSData)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

(Heredado de MidiObject)
SetString(IntPtr, String)

Representa un dispositivo MIDI (normalmente representan un dispositivo de hardware, pero también existen dispositivos virtuales). Los dispositivos pueden contener una o varias entidades.

(Heredado de MidiObject)

Se aplica a