模拟MIDI设备 – Windows
发布时间:2020-12-14 02:02:36 所属栏目:Windows 来源:网络整理
导读:我需要一些关于 Windows编程,MIDI和WDM的建议.我正在尝试编写一个小应用程序,它将位于系统托盘中,并作为MIDI输入/输出设备广告到系统,以便MIDI程序可以发送给它,它将把消息转换为不同的格式.我一直在阅读Cant的WDM书籍,并寻找有关编写设备驱动程序的信息,但
我需要一些关于
Windows编程,MIDI和WDM的建议.我正在尝试编写一个小应用程序,它将位于系统托盘中,并作为MIDI输入/输出设备广告到系统,以便MIDI程序可以发送给它,它将把消息转换为不同的格式.我一直在阅读Cant的WDM书籍,并寻找有关编写设备驱动程序的信息,但不知道我是否正走在正确的道路上.
??我还没有看到如何: – a)将我的驱动程序注册为支持MIDI(我是否在注册表中粘贴了一个引用并让操作系统将MIDI调用指向dll中的功能?) b)通过我的驱动程序将MIDI数据直接发送到我的应用程序,这可能会太大而不能成为驱动程序本身. 任何关于从哪里开始的建议将不胜感激. 解决方法
Windows MIDI驱动程序不需要在内核中实现,它们可以完全在用户空间中实现为DLL.
MSDN提供了有关您需要实现的功能的一些信息 – 曾经有过这种驱动程序的示例代码,作为NT4 DDK的一部分,但不幸的是,DDK / WDK的最新版本不再包含它了. 在搜索之后仍然可以找到一些更好(尽管更旧)的文档和示例代码: > Introduction to Multimedia Drivers(NT4 DDK起) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |