共用方式為


MidiOutPort 類別

定義

表示用來將 MIDI 訊息傳送至 MIDI 裝置的埠。

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

Windows 需求

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

屬性

DeviceId

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

方法

Close()

關閉 MidiOutPort

Dispose()

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

FromIdAsync(String)

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

GetDeviceSelector()

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

SendBuffer(IBuffer)

將指定的資料緩衝區傳送至與此 MidiOutPort相關聯的裝置。

SendMessage(IMidiMessage)

將指定 MIDI 訊息中的資料傳送至與此 MidiOutPort相關聯的裝置。

適用於

另請參閱