Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » waveInGetDevCaps

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.09.2007, 08:01 Uhr
~roadrunner
Gast


moin!

hätt ne frage zu der funktion.


C++:
MMRESULT waveInGetDevCaps(
  UINT uDeviceID,    
  LPWAVEINCAPS pwic,  
  UINT cbwic          
);





Bearbeitung von Benutzer:

uDeviceID
Identifier of the waveform-audio output device. It can be either a device identifier or a handle of an open waveform-audio input device.



bei mir funzt der aufruf das ich z.b. den namen der soundkarte seh nur nach vorherigem aufruf von waveInOpen und dann der Benutzung des In-Handles in waveingetdevcaps.

aber möchte vorher meine möglichen soundkarten sehen und dann nach auswahl erst die entsprechende mit waveinopen öffnen.

wie kann ich das umsetzen? es heißt ja entweder einen "handle" eines offenen gerätes oder ein "device identifier". doch was gebe ich für diesen device identifier an wenn ich das gerät noch nicht geöffnet habe?

vielen dank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.09.2007, 10:08 Uhr
ao

(Operator)


Steht doch unter "Remarks":

If the value specified by the uDeviceID parameter is a device identifier, it can vary from zero to one less than the number of devices present.

Wenn du wissen willst, wie viele Geräte im System sind, verwende waveInGetNumDevs.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.09.2007, 11:03 Uhr
~roadrunner
Gast


ja aber würde dem benutzer gerne anbieten, willst du die soundkarte mit dem namen oder mit dem anderen. und dafür brauch ich die waveInGetDevCaps funktion doch oder?

und die braucht ein handle auf das device und dafür muss ich es vorher öffnen, aber möchte ja das device öffnen das der benutzer ausgewählt hat...?!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.09.2007, 12:35 Uhr
ao

(Operator)



Zitat von ~roadrunner:
und die braucht ein handle auf das device ...


oder einen Device-ID, und wie das mit Device-ID funktioniert, steht in meinem vorigen Post.

Für WinAPI-Programmierung solltest du genug Englisch verstehen, um Seiten wie diese lesen zu können: http://msdn2.microsoft.com/en-us/library/ms713729.aspx . Andernfalls hat das keinen Zweck.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: