<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Alternative der WinAPI zu PlaySound?]]></title><description><![CDATA[<p>Hi,</p>
<p>ich möchte gerne eine Alternative zu PlaySound haben. Bei Playsound ist das Problem das es die Wave-Datei läd und direkt abspielt.</p>
<p>Ich möchte eine Wave direkt beim Start des Programmes laden, einen Handle bekommen (oder benutzen) und dann irgendwann im laufe des Programmes per Funktion abspielen.</p>
<p>Dabei möchte ich jedoch nur WinAPI Funktionen benutzen und Kein DirectX oder sonstige Libs.</p>
<p>Gibt es da eine Möglichkeit?</p>
<p>Tuts, sources und co. würde ich sehr gerne in empfang nehmen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>bye <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/84451/alternative-der-winapi-zu-playsound</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 19:44:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/84451.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Aug 2004 11:58:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 11:58:56 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich möchte gerne eine Alternative zu PlaySound haben. Bei Playsound ist das Problem das es die Wave-Datei läd und direkt abspielt.</p>
<p>Ich möchte eine Wave direkt beim Start des Programmes laden, einen Handle bekommen (oder benutzen) und dann irgendwann im laufe des Programmes per Funktion abspielen.</p>
<p>Dabei möchte ich jedoch nur WinAPI Funktionen benutzen und Kein DirectX oder sonstige Libs.</p>
<p>Gibt es da eine Möglichkeit?</p>
<p>Tuts, sources und co. würde ich sehr gerne in empfang nehmen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>bye <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/595194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595194</guid><dc:creator><![CDATA[----------]]></dc:creator><pubDate>Mon, 30 Aug 2004 11:58:56 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 12:02:45 GMT]]></title><description><![CDATA[<p>PlaySound kann doch vom RAM abspielen. =&gt; SND_MEMORY</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595202</guid><dc:creator><![CDATA[RAM´´]]></dc:creator><pubDate>Mon, 30 Aug 2004 12:02:45 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 12:07:09 GMT]]></title><description><![CDATA[<p>Gibts keine andere möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595208</guid><dc:creator><![CDATA[----------]]></dc:creator><pubDate>Mon, 30 Aug 2004 12:07:09 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 12:23:32 GMT]]></title><description><![CDATA[<p>Dann nimm doch die waveXXX Funktionen. Aber das wird bestimmt schön kompliziert. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/595229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595229</guid><dc:creator><![CDATA[RAM´´]]></dc:creator><pubDate>Mon, 30 Aug 2004 12:23:32 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 12:30:45 GMT]]></title><description><![CDATA[<p>RAM´´ schrieb:</p>
<blockquote>
<p>Dann nimm doch die waveXXX Funktionen. Aber das wird bestimmt schön kompliziert. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>naja dafür mehr funktionalität wie ich grade sehe, jedoch eine Frage:<br />
Wie benutze ich die ohne aus einer resource zu laden? In der Doku gibbet nur ein sample um aus einer resource zu laden, aber nichts weiteres <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Kennt jemand ein Tut oder einen source dafür?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595238</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 12:30:45 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 12:56:11 GMT]]></title><description><![CDATA[<p>Was brauchst du denn für Funktionalität, die dir PlaySound nicht bietet?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595276</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 30 Aug 2004 12:56:11 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 15:30:47 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Was brauchst du denn für Funktionalität, die dir PlaySound nicht bietet?!</p>
</blockquote>
<p>-lautstärkeregelung einer Wav-datei während andere laufen<br />
-kontrolle einer wave-datei während andere laufen<br />
-laden einer wave-datei für späteren ablauf im programm</p>
<p>halt alles für nen manager. Und PlaySound ist ungeeignet dafür.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595368</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 15:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 17:48:49 GMT]]></title><description><![CDATA[<p>*push*</p>
<p>sorry leutz ist leider wirklich wichtig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595460</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 17:48:49 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 17:54:37 GMT]]></title><description><![CDATA[<p>guckst du: <a href="http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4422&amp;lngWId=3" rel="nofollow">http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4422&amp;lngWId=3</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/595468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595468</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Mon, 30 Aug 2004 17:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 18:19:32 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3162">@net</a>:<br />
DANKE!!! DU BIST EIN SCHATZ *KNUTSCH*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595487</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 18:19:32 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 18:28:24 GMT]]></title><description><![CDATA[<p>Noch eine frage:</p>
<p>Ich habe mir als Testwave ne datei aus dem ordner media von Windows NT genommen &quot;The Microsoft sound&quot; und wollte den abspielen, doch ich hör da irgendwie nur kratzen und rauschen??????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595496</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 18:28:24 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 20:37:02 GMT]]></title><description><![CDATA[<p>*pushing*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595618</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 20:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 21:22:41 GMT]]></title><description><![CDATA[<p>bestimmt spielst du's mit falschen parametern ab, samplingrate, 16/8bits pro sample etc.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595655</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Mon, 30 Aug 2004 21:22:41 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 21:34:15 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>bestimmt spielst du's mit falschen parametern ab, samplingrate, 16/8bits pro sample etc.</p>
</blockquote>
<p>Das sind die einstellungen:</p>
<pre><code class="language-cpp">wfx.nSamplesPerSec  = 44100;  /* sample rate */
    wfx.wBitsPerSample  = 16;     /* sample size */
    wfx.nChannels       = 2;      /* channels    */
    wfx.cbSize          = 0;      /* size of _extra_ info */
    wfx.wFormatTag      = WAVE_FORMAT_PCM;
    wfx.nBlockAlign     = (wfx.wBitsPerSample * wfx.nChannels) &gt;&gt; 3;
    wfx.nAvgBytesPerSec = wfx.nBlockAlign * wfx.nSamplesPerSec;
</code></pre>
<p>Gibt es eigentlich so ne art &quot;waveheader&quot; wo diese Daten drinstehen zum Rausladen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595670</guid><dc:creator><![CDATA[------------]]></dc:creator><pubDate>Mon, 30 Aug 2004 21:34:15 GMT</pubDate></item><item><title><![CDATA[Reply to Alternative der WinAPI zu PlaySound? on Mon, 30 Aug 2004 21:40:39 GMT]]></title><description><![CDATA[<p>------------ schrieb:</p>
<blockquote>
<p>Das sind die einstellungen...</p>
</blockquote>
<p>die müssen genau mit dem inhalt des wavefiles übereinstimmen, damit es klingt.</p>
<p>------------ schrieb:</p>
<blockquote>
<p>Gibt es eigentlich so ne art &quot;waveheader&quot; wo diese Daten drinstehen...</p>
</blockquote>
<p>der anfang eines wavefiles ist so aufgebaut:</p>
<pre><code>BYTE wavehead[] = {'R','I','F','F', 
						0, 0, 0, 0,			  // DWORD: Filelaenge - 8
						'W','A','V','E',
						'f','m','t',' ',
						16, 0, 0, 0,		  // Konstant
						1, 0,				  // Konstant
						0, 0,				  // WORD: Kanaele
						0, 0, 0, 0,			  // DWORD: Sample Frequenz
						0, 0, 0, 0,			  // DWORD: Average
						0, 0,				  // WORD: Bytes pro Sample
						0, 0, 				  // WORD: format-specific
						'd','a','t','a',
						0, 0, 0, 0};		  // DWORD: Laenge Samplingdaten
</code></pre>
<p>danach folgen direkt die samplingdaten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595672</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Mon, 30 Aug 2004 21:40:39 GMT</pubDate></item></channel></rss>