共用方式為


MidiDevice 類別

定義

代表 MIDI 裝置 (通常代表硬體裝置,但虛擬裝置也存在於) 。 裝置可以包含一或多個實體。

public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
    inherit MidiObject
繼承
MidiDevice

備註

單一 MIDI 硬體裝置包含一或多個實體。 例如,單一方塊可能包含兩個獨立的 MIDI 音調產生器,或產生器和鍵盤。

若要取得 MidiDevice, 使用 T:CoreMidi.Midi.GetDevice (int) (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)

適用於