![]() |
Soundgeräte erkennen und abspielgerät auswählen
Hallo,
ich spiele in meiner Anwendung *.wav Dateien mittels
Delphi-Quellcode:
ab.
sndPlaySound(lpszSoundNmae:pAnsiChar;uFlags: Cardial);
Nun habe ich im Prinzip gleich zwei Fragen. Einerseits, kann ich mittels dieser oder einer anderen Funktion das gerät(Treiber) auswählen, über den die Datei abgespielt werden soll? Und andererseits, wie kann ich alle Soundausgabegeräte (treiber) ermitteln, um dann einen für die ausgabe auszuwählen? LG Marco! |
Re: Soundgeräte erkennen und abspielgerät auswählen
man mag es kaum Glauben, aber da es sich um eine WinAPI handelt, könnte man mal im MSDN oder PSDK nachsehn
> ![]() und dort befindest sich im entsprechendem Artikel ganz unten einen Link ala "Waveform Functions", wo z.B. Funktionen mit "aux" am Anfang für Frage 2 nicht schlecht klingen und von den anderen dort erwähnten Funktionen könnten einige gut zur Frage 1 passen :angel: |
Re: Soundgeräte erkennen und abspielgerät auswählen
ok, ich habe es jetzt geschafft, alle ausgabegeräte für wavedateien zu ermittel. Nur weiß ich jetzt nicht so wirklich weiter, wie ich jetzt das gerät auswählen kann, über welches die ausgabe erfolgen soll.
Wer hat ne idee! |
Re: Soundgeräte erkennen und abspielgerät auswählen
Da du für die 2. Frage bereits ein
![]() G E S C H L O S S E N |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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