C# 클래스 PortMidiSharp.PortMidiMarshal

파일 보기 프로젝트 열기: atsushieno/mldsp 1 사용 예제들

공개 메소드들

메소드 설명
Pm_Channel ( int channel ) : int
Pm_MessageData1 ( int msg ) : int
Pm_MessageData2 ( int msg ) : int
Pm_MessageStatus ( int msg ) : int

비공개 메소드들

메소드 설명
Pm_Abort ( IntPtr stream ) : PortMidiSharp.MidiErrorType
Pm_Close ( IntPtr stream ) : PortMidiSharp.MidiErrorType
Pm_CountDevices ( ) : int
Pm_GetDefaultInputDeviceID ( ) : Int32
Pm_GetDefaultOutputDeviceID ( ) : Int32
Pm_GetDeviceInfo ( Int32 id ) : IntPtr
Pm_GetErrorText ( PortMidiSharp.MidiErrorType errnum ) : string
Pm_GetHostErrorText ( IntPtr msg, uint len ) : void
Pm_HasHostError ( IntPtr stream ) : int
Pm_Initialize ( ) : PortMidiSharp.MidiErrorType
Pm_OpenInput ( IntPtr &stream, Int32 inputDevice, IntPtr inputDriverInfo, int bufferSize, MidiTimeProcDelegate timeProc, IntPtr timeInfo ) : PortMidiSharp.MidiErrorType
Pm_OpenOutput ( IntPtr &stream, Int32 outputDevice, IntPtr outputDriverInfo, int bufferSize, MidiTimeProcDelegate time_proc, IntPtr time_info, int latency ) : PortMidiSharp.MidiErrorType
Pm_Poll ( IntPtr stream ) : PortMidiSharp.MidiErrorType
Pm_Read ( IntPtr stream, MidiEvent buffer, int length ) : int
Pm_SetChannelMask ( IntPtr stream, int mask ) : PortMidiSharp.MidiErrorType
Pm_SetFilter ( IntPtr stream, MidiFilter filters ) : PortMidiSharp.MidiErrorType
Pm_Terminate ( ) : PortMidiSharp.MidiErrorType
Pm_Write ( IntPtr stream, IntPtr buffer, int length ) : PortMidiSharp.MidiErrorType
Pm_WriteShort ( IntPtr stream, Int32 when, MidiMessage msg ) : PortMidiSharp.MidiErrorType
Pm_WriteSysEx ( IntPtr stream, Int32 when, byte msg ) : PortMidiSharp.MidiErrorType

메소드 상세

Pm_Channel() 공개 정적인 메소드

public static Pm_Channel ( int channel ) : int
channel int
리턴 int

Pm_MessageData1() 공개 정적인 메소드

public static Pm_MessageData1 ( int msg ) : int
msg int
리턴 int

Pm_MessageData2() 공개 정적인 메소드

public static Pm_MessageData2 ( int msg ) : int
msg int
리턴 int

Pm_MessageStatus() 공개 정적인 메소드

public static Pm_MessageStatus ( int msg ) : int
msg int
리턴 int