Compartir a través de


MidiSongPositionPointerMessage Clase

Definición

Representa un mensaje MIDI que especifica un puntero de posición de canción.

public ref class MidiSongPositionPointerMessage sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Midi.IMidiSongPositionPointerMessageFactory, 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 MidiSongPositionPointerMessage 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.IMidiSongPositionPointerMessageFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class MidiSongPositionPointerMessage final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Midi.IMidiSongPositionPointerMessageFactory), 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 MidiSongPositionPointerMessage
[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.IMidiSongPositionPointerMessageFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MidiSongPositionPointerMessage
function MidiSongPositionPointerMessage(beats)
Public NotInheritable Class MidiSongPositionPointerMessage
Herencia
Object Platform::Object IInspectable MidiSongPositionPointerMessage
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

MidiSongPositionPointerMessage(UInt16)

Crea un nuevo objeto MidiSongPositionPointerMessage .

Propiedades

Beats

Obtiene el puntero de posición de la canción codificado en un valor de 14 bits de 0 a 16383.

RawData

Obtiene la matriz de bytes asociados al mensaje MIDI, incluido el byte de estado.

Timestamp

Obtiene la duración de la creación de MidiInPort a la hora en que se recibió el mensaje. Para los mensajes que se envían a midiOutPort, este valor no tiene ningún significado.

Type

Obtiene el tipo de este mensaje MIDI.

Se aplica a

Consulte también