ISynthSinkDMus 接口 (dmusicks.h)
ISynthSinkDMus
接口处理 DirectMusic 合成器设备的波形输出。 DMus 微型端口驱动程序提供此接口供波形接收器使用,该接口调用接口中的方法来呈现波形输出并将其示例时钟同步到主时钟。 如 合成器微型端口驱动程序概述中所述,波接收器在 DMus 端口驱动程序中实现。 若要确定 DMus 微型端口驱动程序是否支持 ISynthSinkDMus
接口,DMus 端口驱动程序使用 REFIID IID_ISynthSinkDMus调用微型端口驱动程序流对象的 IMXF::QueryInterface 方法。
ISynthSinkDMus
继承自 IMXF 接口。
ISynthSinkDMus
接口提供了呈现、将样本转换为引用时间、将引用转换为样本时间以及同步到主时钟的方法。 有关使用 ISynthSinkDMus
接口的信息,请参阅 Kernel-Mode 软件合成器的波形接收器。
遗产
ISynthSinkDMus 接口继承自 IMXF 接口。
方法
ISynthSinkDMus 接口具有这些方法。
ISynthSinkDMus::RefTimeToSample RefTimeToSample 方法将引用时间转换为样本时间。 |
ISynthSinkDMus::Render Render 方法将波形数据呈现到目标接收器中。 |
ISynthSinkDMus::SampleToRefTime SampleToRefTime 方法将示例时间转换为引用时间。 |
ISynthSinkDMus::SyncToMaster SyncToMaster 方法允许同步到主时钟,以避免偏移。 |
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | dmusicks.h |