1

这个问题与这个有关。

我需要使用上面提到的常量来使用 winmm 函数 waveInMessage 。DRV_QUERYDEVICEINTERFACE我可以在 mmddk.h 中找到一堆类似的定义(例如 ),DRV_QUERYFUNCTIONINSTANCEID但不是DRV_QUERYFUNCTIONINSTANCEIDSIZE。它们在名为“Device Roles for Legacy Windows Multimedia Applications”的 MSDN 文档中被提及,该文档没有提及示例中使用的头文件。

4

1 回答 1

1
#include <mmddk.h>

你用的是什么编译器?

  • 如果您使用的是 VC++,请下载最新的 Windows 平台 SDK。
  • 在例如 MinGW 的情况下,应该有新的标头可用。

我敢打赌你的问题与旧的头文件有关。

于 2009-12-21T21:02:41.473 回答