https://wiki.delphigl.com/index.php?title=Mix_AllocateChannels&feed=atom&action=history
Mix AllocateChannels - Versionsgeschichte
2024-03-28T08:23:03Z
Versionsgeschichte dieser Seite in DGL Wiki
MediaWiki 1.27.4
https://wiki.delphigl.com/index.php?title=Mix_AllocateChannels&diff=26159&oldid=prev
Glawesome: /* Siehe auch */ Kategoriefehler
2014-03-07T11:12:44Z
<p><span dir="auto"><span class="autocomment">Siehe auch: </span> Kategoriefehler</span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='de'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Version vom 7. März 2014, 11:12 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l34" >Zeile 34:</td>
<td colspan="2" class="diff-lineno">Zeile 34:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Mix_OpenAudio]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Mix_OpenAudio]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:SDLMixer|<del class="diffchange diffchange-inline">OpenAudio</del>]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:SDLMixer|<ins class="diffchange diffchange-inline">AllocateChannels</ins>]]</div></td></tr>
</table>
Glawesome
https://wiki.delphigl.com/index.php?title=Mix_AllocateChannels&diff=20205&oldid=prev
Lord Horazont am 19. Februar 2007 um 17:24 Uhr
2007-02-19T17:24:57Z
<p></p>
<p><b>Neue Seite</b></p><div>= Mix_AllocateChannels =<br />
<br />
<br />
== Name ==<br />
'''Mix_AllocateChannels''' - Reserviert Mixerkanäle für die Nutzung durch SDL_Mixer<br />
<br />
<br />
== Delphi-Spezifikation ==<br />
function '''Mix_AllocateChannels'''( ''numchannels'' : Integer ) : Integer;<br />
<br />
<br />
== Parameter ==<br />
<br />
{| border="1" rules="all"<br />
! ''numchannels'' <br />
| Anzahl der Kanäle, die zum Mixen bereitstehen sollten. Eine negative Anzahl wird keine Änderung vornehmen, sondern es wird nur die aktuelle Anzahl zurückgegeben.<br />
|}<br />
<br />
<br />
== Beschreibung == <br />
Setzt die Anzahl der Kanäle, die zum Mixen verwendet werden sollen. Diese Funktion kann mehrfach aufgerufen werden, auch wenn gerade Sound abgespielt wird. Wenn ''numchannels'' kleiner als die vorhandene Kanalanzahl, dann werden die höheren Kanäle freigegeben und daher nicht länger abgespielt. Es ist möglicherweise keine so gute Idee, die Anzahl tausendmal in der Sekunde zu ändern.<br />
Wenn Kanäle freigegeben werden, werden die Callbacks die durch [[Mix_ChannelFinished]] gesetzt wurden ausgeführt wenn die Kanäle zum Freigeben angehalten werden.<br />
<br />
<br />
== Hinweise ==<br />
Wenn null übergeben wird, werden ''alle'' Kanäle freigebenen, Musik wird aber aufgrund der anderen internen Behandlung weiter abgespielt.<br />
<br />
<br />
== Rückgabewert ==<br />
Gibt die Anzahl der reservierten Kanäle zurück. Dies schlägt niemals fehl... aber eine hohe Anzahl an Kanälen kann Fehler verursachen wenn ein Out-of-Memory auftritt. Hier geht es um ''wirklich'' hohe Werte.<br />
<br />
<br />
== Siehe auch ==<br />
[[Mix_OpenAudio]]<br />
<br />
[[Kategorie:SDLMixer|OpenAudio]]</div>
Lord Horazont