<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.delphigl.com/index.php?action=history&amp;feed=atom&amp;title=alcSuspendContext</id>
		<title>alcSuspendContext - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.delphigl.com/index.php?action=history&amp;feed=atom&amp;title=alcSuspendContext"/>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=alcSuspendContext&amp;action=history"/>
		<updated>2026-05-29T16:20:18Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in DGL Wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=alcSuspendContext&amp;diff=21725&amp;oldid=prev</id>
		<title>Thoronador: Die Seite wurde neu angelegt: = alcSuspendContext =    == Name == '''alcSuspendContext''' - Unterbricht die Verarbeitung eines AL-Kontexts.    == Delphi-Spezifikation ==  procedure '''alc...</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=alcSuspendContext&amp;diff=21725&amp;oldid=prev"/>
				<updated>2008-05-14T19:04:30Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: = alcSuspendContext =    == Name == &amp;#039;&amp;#039;&amp;#039;alcSuspendContext&amp;#039;&amp;#039;&amp;#039; - Unterbricht die Verarbeitung eines &lt;a href=&quot;/index.php/OpenAL&quot; title=&quot;OpenAL&quot;&gt;AL&lt;/a&gt;-Kontexts.    == Delphi-Spezifikation ==  procedure &amp;#039;&amp;#039;&amp;#039;alc...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= alcSuspendContext =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''alcSuspendContext''' - Unterbricht die Verarbeitung eines [[OpenAL|AL]]-Kontexts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''alcSuspendContext'''(''context'': PALCcontext);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''context'' &lt;br /&gt;
| Zeiger auf den Kontext, dessen Verarbeitung ausgesetzt werden soll&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Die Funktion '''alcSuspendContext''' setzt die Abarbeitung eines Kontexts aus. Zustandsänderungen für diesen Kontext werden zwar noch entgegengenommen, jedoch nicht verarbeitet. Eine typische Anwendung von '''alcSuspendContext''' wäre, die Verarbeitung eines Kontexts auszusetzen, mehrere Zustandsänderungen auf den Kontext anzuwenden und dann [[alcProcessContext]] aufzurufen, um alle Zustandsänderungen auf einmal umzusetzen. In einigen Fällen ist dieses Vorgehen effizienter als die Eigenschaften eines Kontexts zu ändern, der gerade verarbeitet wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die Anwendung kann die Verarbeitung jedes Kontexts unterbrechen, auch die des aktuellen Kontexts. Wiederholte Aufrufe von '''alcSuspendContext''' sind erlaubt und haben keine Auswirkung auf einen Kontext, dessen Abarbeitung bereits ausgesetzt wurde.&lt;br /&gt;
&lt;br /&gt;
In einigen Implementierungen sind sowohl die Funktionsaufrufe von '''alcSuspendContext''' als auch von [[alcProcessContext]] wirkungslos, da sie als NOP (engl. ''No OPeration'') behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Falls bei der Ausführung ein Fehler auftritt, kann dieser mit [[alcGetError]] erfragt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''ALC_INVALID_CONTEXT''' wird generiert, wenn der angegebene Kontext ''context'' ungültig ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[alcProcessContext]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AL|SuspendContext]]&lt;br /&gt;
[[Kategorie:ALC|SuspendContext]]&lt;/div&gt;</summary>
		<author><name>Thoronador</name></author>	</entry>

	</feed>