Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Soundkarte in Benutzung? (https://www.delphipraxis.net/140209-soundkarte-benutzung.html)

Christian.Ossi 13. Sep 2009 20:17


Soundkarte in Benutzung?
 
Kann man ermitteln ob die Soundkarte gerade von einer Anwendung benutzt wird, oder dass man auslesen kann wieviele Streams gerade abgespielt werden.
Ich will ein Programm schreiben, welches nur dann ein Tonsignal ausgibt wenn keine andere Anwendung gerade Ton ausgibt.

himitsu 13. Sep 2009 20:34

Re: Soundkarte in Benutzung?
 
Du könntest einfach den Audioausgang (z.B. den Mixer) belauschen.

Christian.Ossi 13. Sep 2009 21:41

Re: Soundkarte in Benutzung?
 
Geht das auch bei Vista? Dann müsste man aber alle Geräte wie Lautsprecher, Realtek Digital Output abhören.

Namenloser 13. Sep 2009 22:11

Re: Soundkarte in Benutzung?
 
Das hängt weniger vom OS ab, eher von der Hardware. Ich hab beispielsweise eine Soundkarte, bei der das nicht geht (leider).

hathor 13. Sep 2009 22:25

Re: Soundkarte in Benutzung?
 
WMI
Win32_SoundDevice class defines the following properties...

Availability, Status, Statusinfo

http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

Christian.Ossi 14. Sep 2009 00:23

Re: Soundkarte in Benutzung?
 
hmm. irgendwie klappt das mit SoundDevice nicht. Da bekomme ich immer Status OK und Code 3 für Enabled.
Availability kommt gar nix


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 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