Где объявлен DRV_QUERYFUNCTIONINSTANCEID?
Вопрос
Этот вопрос связан с этот один.
Мне нужно использовать функцию waveInMessage winmm, используя вышеупомянутую константу.Я могу найти кучу подобных определений (например, DRV_QUERYDEVICEINTERFACE
) в mmddk.h, но пара DRV_QUERYFUNCTIONINSTANCEID
и DRV_QUERYFUNCTIONINSTANCEIDSIZE
не является.Они упоминаются в документе MSDN под названием «Роли устройств для устаревших мультимедийных приложений Windows», который не ссылается на файлы заголовков, используемые в примере.
Решение
#include <mmddk.h>
Какой компилятор вы используете?
- Загрузите последнюю версию Platform SDK для Windows, если вы используете VC++.
- В случае, например, MinGW, должны быть доступны новые заголовки.
Могу поспорить, ваша проблема связана со старыми файлами заголовков.
Не связан с StackOverflow