Jakoś nie mogę przeskoczyć błędu przy linkowaniu:
Get_Audio.obj : error LNK2001: unresolved external symbol __imp__waveInOpen@24
a oto fragment kodu:
#include <mmsystem.h>
WAVEFORMATEX WaveFormat;
HWAVEIN WaveHandle;
MMRESULT Res;//sprawdzamy, czy sprzŕt obs?uguje taki format
Res = waveInOpen(&WaveHandle, WAVE_MAPPER, &WaveFormat, 0, 0, WAVE_FORMAT_QUERY);
if (Res == WAVERR_BADFORMAT)
{
printf("Karta nie obs?uguje formatu\n");
return (0);
}
Ponadto, gdy podstawie kursor myszy na:
WaveFormat.
to wyświetla mi się żółty dymek: tWAVEFORMATEX
Czyli co ? Co żle zadeklarowałem?