C# Class PortMidiSharp.PortMidiMarshal

Datei anzeigen Open project: atsushieno/mldsp Class Usage Examples

Public Methods

Method Description
Pm_Channel ( int channel ) : int
Pm_MessageData1 ( int msg ) : int
Pm_MessageData2 ( int msg ) : int
Pm_MessageStatus ( int msg ) : int

Private Methods

Method Description
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

Method Details

Pm_Channel() public static method

public static Pm_Channel ( int channel ) : int
channel int
return int

Pm_MessageData1() public static method

public static Pm_MessageData1 ( int msg ) : int
msg int
return int

Pm_MessageData2() public static method

public static Pm_MessageData2 ( int msg ) : int
msg int
return int

Pm_MessageStatus() public static method

public static Pm_MessageStatus ( int msg ) : int
msg int
return int