NOW LOADING

MidiDeclaredStreamConfiguration


Configuration information supplied by the endpoint.
Namespace Windows.Devices.Midi2.Enumeration
Type Name MidiDeclaredStreamConfiguration
Type WinRT Runtime Class
IDL MidiDeclaredStreamConfiguration.idl

The MIDI service fills this in during MIDI 2.0 protocol negotiation. When you get one from MidiEndpointDeviceInformation, treat it as read-only. Changing it doesn’t change the endpoint.

Constructors

Constructor Description
MidiDeclaredStreamConfiguration() Creates an empty object
MidiDeclaredStreamConfiguration(protocol, receiveJitterReductionTimestamps, sendJitterReductionTimestamps) Creates an object with these values

Properties

Property Description
IsReadOnly True if you should treat this object as read-only
Protocol The MIDI protocol the service and the endpoint agreed on
ReceiveJitterReductionTimestamps True if the endpoint is set up to receive jitter reduction (JR) timestamps
SendJitterReductionTimestamps True if the endpoint is set up to send jitter reduction timestamps

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.