MidiControlChangeMessage class
[This documentation is preliminary and is subject to change.]
Represents a MIDI message that specifies a control change.
Important
The WindowsPreview.Devices.Midi API are preview API and are not included in the Windows Software Development Kit (SDK). The API are distributed as a NuGet package. See WindowsPreview.Devices.Midi for info on how to download and install the NuGet package in your project.
WindowsPreview.Devices.Midi API require Windows 8.1 Update and later.
Syntax
var midiControlChangeMessage = new WindowsPreview.Devices.Midi.MidiControlChangeMessage(channel, controller, controlValue);
public sealed class MidiControlChangeMessage : IMidiMessage
Public NotInheritable Class MidiControlChangeMessage
Implements IMidiMessage
public ref class MidiControlChangeMessage sealed : IMidiMessage
Attributes
[MarshalingBehavior(Agile)]
[Threading(MTA)]
[Version(0x06030000)]
Members
The MidiControlChangeMessage class has these types of members:
- Constructors
- Methods
- Properties
Constructors
The MidiControlChangeMessage class has these constructors.
Constructor | Description |
---|---|
MidiControlChangeMessage | Creates a new MidiControlChangeMessage object. |
Methods
The MidiControlChangeMessage class inherits methods from the Object class (C#/VB/C++).
Properties
The MidiControlChangeMessage class has these properties.
Property | Access type | Description |
---|---|---|
Read-only | Gets the channel from 0-15 that this message applies to. | |
Read-only | Gets controller from 0-127 to receive this message. | |
Read-only | Gets the value from 0-127 to apply to the controller. | |
Read-only | Gets the array of bytes associated with the MIDI message, including status byte. | |
Read-only | Gets the duration from when the MidiInPort was created to the time the message was received. For messages being sent to a MidiOutPort, this value has no meaning. | |
Read-only | Gets the type of this MIDI message. |
Requirements
Minimum supported client |
Windows 8.1 [Windows Store apps only] |
Minimum supported server |
Windows Server 2012 R2 [Windows Store apps only] |
Namespace |
WindowsPreview.Devices.Midi WindowsPreview::Devices::Midi [C++] |
Metadata |
WindowsPreview.winmd |