MidiSystemExclusiveMessage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сообщение MIDI, указывающее системное монопольное сообщение.
public ref class MidiSystemExclusiveMessage sealed : IMidiMessage
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Midi.IMidiSystemExclusiveMessageFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MidiSystemExclusiveMessage final : IMidiMessage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Midi.IMidiSystemExclusiveMessageFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class MidiSystemExclusiveMessage final : IMidiMessage
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Midi.IMidiSystemExclusiveMessageFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MidiSystemExclusiveMessage : IMidiMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Midi.IMidiSystemExclusiveMessageFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MidiSystemExclusiveMessage : IMidiMessage
function MidiSystemExclusiveMessage(rawData)
Public NotInheritable Class MidiSystemExclusiveMessage
Implements IMidiMessage
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Конструкторы
MidiSystemExclusiveMessage(IBuffer) |
Создает новый объект MidiSystemExclusiveMessage . |
Свойства
RawData |
Возвращает массив байтов, связанных с сообщением MIDI, включая байт состояния. |
Timestamp |
Возвращает длительность от момента создания MidiInPort до момента получения сообщения. Для сообщений, отправляемых в MidiOutPort, это значение не имеет смысла. |
Type |
Возвращает тип этого сообщения MIDI. |