IMusicTechnology 介面 (portcls.h)
IMusicTechnology
介面可用來變更屬於MIDI或 DMus 迷你埠驅動程式之針腳之數據範圍描述項中指定的音樂技術 GUID。 GUID 會指定 PIN 所代表的 MIDI 合成器裝置類型。 DMus 迷你埠驅動程式會實作 介面, IMusicTechnology
並將此介面公開給 DMus 埠驅動程式。 若要判斷迷你埠驅動程式是否支援此介面,埠驅動程式會使用 REFIID IID_IMusicTechnology呼叫 miniport 驅動程式的 IMiniportDMus::QueryInterface 方法。 IMusicTechnology
繼承自 IUnknown 介面。
系統提供的迷你埠驅動程式 DMusUART 和 UART 都支援 IMusicTechnology
介面。 如需這些驅動程式的相關信息,請參閱 PcNewMiniport。
對於其他 MIDI 和 DMus 迷你埠驅動程式,支援 是選擇性的 IMusicTechnology
。 如需詳細資訊,請參閱 音樂技術 GUID。
繼承
IMusicTechnology 介面繼承自 IUnknown 介面。
方法
IMusicTechnology 介面具有這些方法。
IMusicTechnology::SetTechnology SetTechnology 方法會變更迷你埠驅動程序針腳數據範圍中每個KSDATARANGE_MUSIC結構的技術成員。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | portcls.h |