<?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=SDL_GetKeyState</id>
		<title>SDL GetKeyState - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.delphigl.com/index.php?action=history&amp;feed=atom&amp;title=SDL_GetKeyState"/>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=SDL_GetKeyState&amp;action=history"/>
		<updated>2026-05-07T22:47:23Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in DGL Wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=SDL_GetKeyState&amp;diff=22143&amp;oldid=prev</id>
		<title>Flash: Neuer Artikel - Bitte korrekturlesen, Beispiel auch in Delphi ergänzen</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=SDL_GetKeyState&amp;diff=22143&amp;oldid=prev"/>
				<updated>2008-09-13T22:14:15Z</updated>
		
		<summary type="html">&lt;p&gt;Neuer Artikel - Bitte korrekturlesen, Beispiel auch in Delphi ergänzen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= SDL_GetKeyState =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''SDL_GetKeyState''' - Holt einen Schnapschuss des aktuellen Keyboard Zustands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 function '''SDL_GetKeyState'''(''numkeys'': PInt): PUInt8;&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;
! ''numkeys'' &lt;br /&gt;
| Anzahl der Werte im Rückgabefeld.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Diese Funktion liefert einen Pointer auf ein Feld mit UInt8 Werten. Über den Parameter ''numkeys'' wird außerdem die Anzahl der Werte in diesem Feld zurück geliefert.&lt;br /&gt;
&lt;br /&gt;
Auf das Feld wird mit den [[SDLKey|SDLK_* Symbolen]] zugegriffen. Steht an einer Stelle im Feld '''1''' bedeutet dies, dass die zugehörige Taste gedrückt wurde. '''0''' bedeutet entsprechend das Gegenteil. Der Zeiger der zurück geliefert wird, zeigt auf ein SDL internes Feld. Dieses sollte nicht vom Aufrufer freigegeben werden. Die SDL kümmert sich darum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
&lt;br /&gt;
 //C++&lt;br /&gt;
 Uint8 *keystate = SDL_GetKeyState(NULL);&lt;br /&gt;
 if ( keystate[SDLK_RETURN] ) printf(&amp;quot;Enter wurde gedrückt.\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Benutzen Sie [[SDL_PumpEvents]] um das Zustandsfeld zu aktualisieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Rückgabewert ==&lt;br /&gt;
Ein Zeiger auf ein Feld mit Integerwerten, welche die Tastenzustände repräsentieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[SDL_PumpEvents]], [[SDLKey]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:SDL|GetKeyState]]&lt;/div&gt;</summary>
		<author><name>Flash</name></author>	</entry>

	</feed>