NOW LOADING

MidiVirtualDeviceManager


The interface to the service for creating a virtual device
Namespace Windows.Devices.Midi2.Transports.Virtual
Type Name MidiVirtualDeviceManager
Type WinRT Runtime Class
IDL MidiVirtualDeviceManager.idl
Library

This is the class used by applications to create and start new virtual (app-to-app MIDI) devices.

Static Properties

Name Description
IsTransportAvailable Returns true if this transport is installed and enabled in the service
TransportId Returns the GUID which uniquely identifies the Virtual Device transport

Static Methods

Name Description
CreateVirtualDevice(creationConfig) Creates a new virtual device with the specified configuration. Returns the MidiVirtualDevice instance.
GetAssociatedClientEndpointDeviceId(associationId) Returns the endpoint device id for the client-side endpoint associated with the given association id.

Examples

C++ Sample C# Sample

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.