NOW LOADING

MidiReporting


Provides information about the service configuration
Namespace Microsoft.Windows.Devices.Midi2.Reporting
Type Name MidiReporting
Type WinRT Runtime Class
IDL MidiReporting.idl
Library Microsoft.Windows.Devices.Midi2.dll

The MidiReporting class contains functions to report on data from the MIDI Service

Static Methods

Static Property Description
GetInstalledTransportPlugins() Returns a list of MidiServiceTransportPluginInfo representing all service transport plugins (also called Abstractions)
GetInstalledMessageProcessingPlugins() Returns a list of MidiServiceMessageProcessingPluginInfo objects representing all service message processing plugins (also called Transforms). NOTE: In the first release of Windows MIDI Services, this returns an empty vector.
GetActiveSessions() Returns a list of MidiServiceSessionInfo detailing all active Windows MIDI Services sessions on this PC.

Didn't find what you were looking for?

Windows MIDI Services is an open source project with all source available on GitHub. We have a great community on Discord as well. Between GitHub and Discord, you should find the information you are looking for.