Freigeben über


MidiTimeCodeMessage Klasse

Definition

Stellt eine MIDI-Nachricht dar, die einen Zeitcode angibt.

public ref class MidiTimeCodeMessage sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Midi.IMidiTimeCodeMessageFactory, 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 MidiTimeCodeMessage final
/// [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.IMidiTimeCodeMessageFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class MidiTimeCodeMessage final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Midi.IMidiTimeCodeMessageFactory), 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 MidiTimeCodeMessage
[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.IMidiTimeCodeMessageFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MidiTimeCodeMessage
function MidiTimeCodeMessage(frameType, values)
Public NotInheritable Class MidiTimeCodeMessage
Vererbung
Object Platform::Object IInspectable MidiTimeCodeMessage
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

MidiTimeCodeMessage(Byte, Byte)

Erstellt ein neues MidiTimeCodeMessage-Objekt .

Eigenschaften

FrameType

Ruft den Wert des Frametyps zwischen 0 und 7 ab.

RawData

Ruft das Array von Bytes ab, das der MIDI-Nachricht zugeordnet ist, einschließlich status Byte.

Timestamp

Ruft die Dauer ab, in der midiInPort erstellt wurde, bis zum Zeitpunkt, zu dem die Nachricht empfangen wurde. Für Nachrichten, die an einen MidiOutPort gesendet werden, hat dieser Wert keine Bedeutung.

Type

Ruft den Typ dieser MIDI-Nachricht ab.

Values

Ruft den Zeitcodewert zwischen 0 und 15 ab.

Gilt für:

Weitere Informationen