Midi Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Global methods and constants for using CoreMidi.
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static class Midi
public static class Midi
type Midi = class
- Inheritance
-
Midi
- Attributes
Properties
DestinationCount |
The number of MIDI destinations. |
DeviceCount |
The number of MIDI devices in the system (do not confused with external connected devices). |
ExternalDeviceCount |
The number of external devices connected to this system. |
NetworkBonjourServiceType |
Represents the value associated with the constant MIDINetworkBonjourServiceType |
NetworkNotificationContactsDidChange |
Notification raised when the MIDI network has changed. |
NetworkNotificationSessionDidChange |
Notification raised when the MIDI session has changed |
SourceCount |
Returns the number of sources in the system. |
Methods
GetDevice(nint) |
Returns an object representing the specified MIDI device. |
GetExternalDevice(nint) |
Returns an object representing the specified external MIDI device. |
Restart() |
Restarts the MIDI Subsystem. |