共用方式為


MidiInPort 類別

定義

表示用來從 MIDI 裝置接收 MIDI 訊息的埠。

public ref class MidiInPort sealed : IClosable
/// [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 MidiInPort final : IClosable
[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 MidiInPort : System.IDisposable
Public NotInheritable Class MidiInPort
Implements IDisposable
繼承
Object Platform::Object IInspectable MidiInPort
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

如果 MidiInPort 因為任何原因而中斷連線,則應處置它,並建立新的帳戶以繼續接收訊息。

屬性

DeviceId

取得用來初始化 MidiInPort之裝置的識別碼。

方法

Close()

關閉 MidiInPort

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

FromIdAsync(String)

為指定的裝置建立 MidiInPort 物件。

GetDeviceSelector()

取得可用來列舉系統上所有 MidiInPort 物件的查詢字串。

事件

MessageReceived

MidiInPort 收到資料時發生。

適用於

另請參閱