Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi MixerControlDetails (https://www.delphipraxis.net/32802-mixercontroldetails.html)

Schneider-Huetter 28. Okt 2004 09:02


MixerControlDetails
 
Hallo zusammen,
ich möchte den Wert MIXERCONTROL_CONTROLTYPE_SIGNEDMETER (siehe MIXERCONTROLDETAILS_SIGNED) aus dem Windows-Mixer auslesen.
Allein mit der Hilfe des Windows-SDKs komme ich jedoch leider nicht weiter.
Hat jemand von euch ein(e) Tutorial/Unit/Komponente/Codeschnippsel oder ähnliches mit dem das (möglichst einfach) realisiert werden kann?!

Steve 28. Okt 2004 09:12

Re: MixerControlDetails
 
Hi, ich kann Dir das Buch "Das Win32 API, Band 4" vom C&L-Verlag ans Herz legen: Amazon

In etwa musst Du folgendes machen: Mixer öffnen, Mixerlines auslesen, Mixerlinecontrols auslesen und prüfen, ob MixerControl.dwControlType = MIXERCONTROL_CONTROLTYPE_SIGNEDMETER ist, wobei MixerLineControls.pamxctrl auf das erste MixerControl in einem Array der Strukturen dieses Typs zeigt :) Ich weiß, das klingt bissl verwirrend, ist aber halb so schlimm :angel2:

Benötigte Funktionen hierfür: MSDN-Library durchsuchenmixerOpen, MSDN-Library durchsuchenmixerGetLineInfo, MSDN-Library durchsuchenmixerGetLineControls

Gruß,
Stephan :dance:


edit: Auch sehr hilfreich: Der Artikel "Sound gemixt" von Bruno Volkmer in der Toolbox 1'2000

Schneider-Huetter 31. Okt 2004 11:29

Re: MixerControlDetails
 
Vielen Dank, ich werd's mal versuchen !


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz