Я пытаюсь написать программу, которая записывает вашу речь, применяет мой эффект к захваченному звуку и немедленно воспроизводит его. Я пишу это приложение в магазин Windows на С++. После мучений с MediaCapture я решил использовать для этого WASAPI. Я использую пример из msdn для настройки ВАСАПИ. Как я и предполагал, очень скоро я столкнулся с проблемой. Итак, проблема заключается в следующих двух строках:
const CLSID CLSID_MMDeviceEnumerator = __uuidof(MMDeviceEnumerator);
const IID IID_IMMDeviceEnumerator = __uuidof(IMMDeviceEnumerator);
Визуальная студия говорит, что:
Error: operand of __uuidof must have a class or enum type for which __declspec(uuid('..')) has been specified.
Я понятия не имею, что это значит. Я был бы признателен за помощь здесь.