Hoi,
Ik ben aan het oefenen met directsound om zo de microfoon te kunnen gebruiken, maar ik krijg bij het linken de volgende melding:
dstestDlg.obj : error LNK2001: unresolved external symbol _DSDEVID_DefaultVoiceCapture
ik gebruik dit in de volgende functie:
de dingen die ik al geprobeerd heb zijn:
- Gecontroleerd dat ik dsound.lib bij de settings van de linker heb staan.
- Gecontroleerd bij Tools->options->directories dat er eerst wordt gekeken in de lib map van dx9sdk.
- Ik include ook dsound.h
Wie weet de oplossing?
Ik ben aan het oefenen met directsound om zo de microfoon te kunnen gebruiken, maar ik krijg bij het linken de volgende melding:
dstestDlg.obj : error LNK2001: unresolved external symbol _DSDEVID_DefaultVoiceCapture
ik gebruik dit in de volgende functie:
C++:
1
2
3
4
5
6
7
8
9
10
| void CDstestDlg::OnTest() { // TODO: Add your control notification handler code here LPDIRECTSOUND8 lpDSMic; //LPDIRECTSOUNDBUFFER8 lpDSMicBuffer; LPGUID pGuidMic = NULL; GetDeviceID(&DSDEVID_DefaultVoiceCapture, pGuidMic); DirectSoundCreate8(pGuidMic,&lpDSMic,NULL); //lpDSMic->SetCooperativeLevel(); } |
de dingen die ik al geprobeerd heb zijn:
- Gecontroleerd dat ik dsound.lib bij de settings van de linker heb staan.
- Gecontroleerd bij Tools->options->directories dat er eerst wordt gekeken in de lib map van dx9sdk.
- Ik include ook dsound.h
Wie weet de oplossing?