Enum OutputDeviceProperty
Additional property attached to an instance of the OutputDevice.
Namespace: Melanchall.DryWetMidi.Multimedia
Assembly: Melanchall.DryWetMidi.dll
Syntax
public enum OutputDeviceProperty
Fields
Name | Description |
---|---|
Channels |
Channels that an internal synthesizer device responds to on Windows (see wChannelMask field
description in
MIDIOUTCAPS).
|
DriverOwner | Owner of an output device driver on macOS (see kMIDIPropertyDriverOwner). |
DriverVersion |
Version of an output device driver (see vDriverVersion field
description in
MIDIOUTCAPS on Windows; see
kMIDIPropertyDriverVersion on macOS).
|
Manufacturer |
Manufacturer of an output device (see wMid field
description in
MIDIOUTCAPS on Windows; see
kMIDIPropertyManufacturer on macOS).
|
NotesNumber |
Maximum number of simultaneous notes that can be played by an internal synthesizer device
on Windows (see wNotes field description in
MIDIOUTCAPS).
|
Options |
Optional functionality supported by the device on Windows (see dwSupport field
description in
MIDIOUTCAPS).
|
Product |
Product/model name (see wPid field
description in
MIDIOUTCAPS on Windows; see
kMIDIPropertyModel on macOS).
|
Technology |
Type of an output device on Windows (see wTechnology field
description in
MIDIOUTCAPS).
|
UniqueId | Unique identifier of an output device on macOS (see kMIDIPropertyUniqueID). |
VoicesNumber |
Number of voices supported by an internal synthesizer device on Windows (see wVoices field
description in
MIDIOUTCAPS).
|