![]() |
Lautstärkeregelung Windows Vista / 7
Hallo zusammen!
Kennt Ihr ein Tool, wie z.B. der TAudioMixer, welches auch unter Windows Vista / 7 Funktioniert? Ich möchte gerne die Lautstärken aller Kanäle für den Ein und Ausgang regeln können. Mit dem TAudioMixer hats wunderbar unter Win XP geklappt. Ab Vista sollen sich da ja einiges geändert haben, nur wurde die Komponente nicht mehr weiterentwickelt. Gruß Torsten |
AW: Lautstärkeregelung Windows Vista / 7
Liste der Anhänge anzeigen (Anzahl: 1)
Also, hier mit sollte es funktionieren.
Code Beispiel folgt. MfG schlagzu |
AW: Lautstärkeregelung Windows Vista / 7
Delphi-Quellcode:
//Global:
var endpointVolume: IAudioEndpointVolume = nil; //Init: var deviceEnumerator: IMMDeviceEnumerator; defaultDevice: IMMDevice; begin CoCreateInstance(CLASS_IMMDeviceEnumerator, nil, CLSCTX_INPROC_SERVER, IID_IMMDeviceEnumerator, deviceEnumerator); deviceEnumerator.GetDefaultAudioEndpoint(eRender, eConsole, defaultDevice); defaultDevice.Activate(IID_IAudioEndpointVolume, CLSCTX_INPROC_SERVER, nil, endpointVolume); end; //Auslesen: function getvolume:Single; begin endpointVolume.GetMasterVolumeLevelScaler(result); end; function getmute:boolean; begin endpointVolume.GetMute(result); end; |
AW: Lautstärkeregelung Windows Vista / 7
|
AW: Lautstärkeregelung Windows Vista / 7
Verdammt^^ warum hab ich das damals nicht gefunden
|
AW: Lautstärkeregelung Windows Vista / 7
Zitat:
gruss |
AW: Lautstärkeregelung Windows Vista / 7
Top, vielen Dank!
:dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 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