![]() |
MixerControlDetails
Hallo zusammen,
ich möchte den Wert MIXERCONTROL_CONTROLTYPE_SIGNEDMETER (siehe ![]() 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?! |
Re: MixerControlDetails
Hi, ich kann Dir das Buch "Das Win32 API, Band 4" vom C&L-Verlag ans Herz legen:
![]() 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: ![]() ![]() ![]() Gruß, Stephan :dance: edit: Auch sehr hilfreich: Der Artikel "Sound gemixt" von Bruno Volkmer in der ![]() |
Re: MixerControlDetails
Vielen Dank, ich werd's mal versuchen !
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz