다음을 통해 공유


MidiDevice 클래스

정의

MIDI 디바이스를 나타냅니다(일반적으로 하드웨어 디바이스를 나타내지만 가상 디바이스도 있음). 디바이스에는 하나 이상의 엔터티가 포함될 수 있습니다.

public class MidiDevice : CoreMidi.MidiObject
type MidiDevice = class
    inherit MidiObject
상속
MidiDevice

설명

단일 MIDI 하드웨어 디바이스에는 하나 이상의 엔터티가 포함되어 있습니다. 예를 들어 단일 상자에는 두 개의 독립적인 MIDI 톤 생성기 또는 생성기 및 키보드가 포함될 수 있습니다.

MidiDevice를 가져오려면 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)

적용 대상