AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Lautstärke auslesen

Lautstärke auslesen

Ein Thema von Evilboyz · begonnen am 14. Jan 2003 · letzter Beitrag vom 15. Jan 2003
Antwort Antwort
Evilboyz

Registriert seit: 14. Jan 2003
78 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Lautstärke auslesen

  Alt 14. Jan 2003, 14:31
Hallo Forum,

so, jetzt muss ich doch nochmal ein Thema mit dem Titel Lautstärke beginnen, obwohl das hier schon hin und wieder mal diskutiert wurde.
Was ich machen möchte: Die Lautstärke (Master des WinLautstärkenreglers) über ein Dephi-Programm regeln (der Winamp macht das beispielsweise auch).
Was schon funktioniert: fast alles, ich habe eine Funktion, die mir die Lautsärke neu festlegt und dieser kann ich beliebige Werte übergeben.

Jetzt möchte ich allerdings die Lautstärke schritt für Schritt erhöhen. Dazu wollte ich jetzt die aktuelle Lautstärke auslesen und dieser bei jedem Klick auf den Button einen festen Wert hinzuaddieren. Bisher habe ich aber auch nach langem suchen keine Möglichkeit gefunden, die Lautstärke auszulesen!!!
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#2
  Alt 14. Jan 2003, 17:15
Würdest du bitte mal den link dazu geben?
  Mit Zitat antworten Zitat
Evilboyz

Registriert seit: 14. Jan 2003
78 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3
  Alt 15. Jan 2003, 07:57
Einen Link zu was???

http://www.delphi-fundgrube.de/faq10.htm

... hier findest du einige Codebeispiele zum Thema
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.250 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 15. Jan 2003, 08:49
Zitat von Evilboyz:
Einen Link zu was???

http://www.delphi-fundgrube.de/faq10.htm

... hier findest du einige Codebeispiele zum Thema
Hai Evilboyz,

ich habe mir den code mal angesehen.

Zum setzen der Lautstärke wir die API-Funktion mixerSetControlDetails verwendet..... und wie heisst das Gegenstück?

Richtig mixerGetConrolDetails

Du müsstest also die SET-Funktion in eine GET umschreiben und dabei
Code:
Code := mixerGetControlDetails (Mixer,@Details,MIXER_GETCONTROLDETAILSF_VALUE);
verwenden.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Evilboyz

Registriert seit: 14. Jan 2003
78 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5
  Alt 15. Jan 2003, 10:20
Zitat von Sharky:
.... und wie heisst das Gegenstück?

Richtig mixerGetConrolDetails

Du müsstest also die SET-Funktion in eine GET umschreiben und dabei
Code:
Code := mixerGetControlDetails (Mixer,@Details,MIXER_GETCONTROLDETAILSF_VALUE);
verwenden.
@sharky
danke für den Tip, natürlich bin ich auch selbst schon auf diese Idee gekommen und hab die Funktion entsprechend
Code:
mixerGetControlDetails (Mixer,@Details,MIXER_GETCONTROLDETAILSF_VALUE);
aufgerufen! Allerdings hat mir das dann irgendwelche, völlig unerklärlichen Werte geliefert, die niemals richtig waren ...
Woran das lag konnte ich allderdings garnicht nachvollziehen, kann schon sein, dass ich in meinem Code irgendwo Mist gebaut habe.
Wie dem auch sei, mittlerweile habe ich eine super Komponente gefunden, die jetzt auch wunderbar funktioniert ... http://www.sunisoft.com
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf