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

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glXCreateWindow&amp;diff=22062&amp;oldid=prev</id>
		<title>Thoronador: Die Seite wurde neu angelegt: = glXCreateWindow =    == Name == '''glXCreateWindow''' - Erzeugt ein Fenster.    == Delphi-Spezifikation ==  function '''glXCreateWindow'''(''dpy'': PDisplay; ''config...</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glXCreateWindow&amp;diff=22062&amp;oldid=prev"/>
				<updated>2008-08-14T02:03:53Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: = glXCreateWindow =    == Name == &amp;#039;&amp;#039;&amp;#039;glXCreateWindow&amp;#039;&amp;#039;&amp;#039; - Erzeugt ein Fenster.    == Delphi-Spezifikation ==  function &amp;#039;&amp;#039;&amp;#039;glXCreateWindow&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;dpy&amp;#039;&amp;#039;: PDisplay; &amp;#039;&amp;#039;config...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= glXCreateWindow =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glXCreateWindow''' - Erzeugt ein Fenster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 function '''glXCreateWindow'''(''dpy'': PDisplay; ''config'': GLXFBConfig;&lt;br /&gt;
                          ''win'': Window; ''attrib_list'': PGLint): GLXWindow;&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;
! ''dpy'' &lt;br /&gt;
| Gibt die Verbindung zum X-Server an&lt;br /&gt;
|-&lt;br /&gt;
! ''config'' &lt;br /&gt;
| Gibt die GLXFBConfig-Struktur mit den gewünschten Attributen für das Fenster an&lt;br /&gt;
|-&lt;br /&gt;
! ''win'' &lt;br /&gt;
| Gibt das als Renderbereich zu benutzende X-Fenster an&lt;br /&gt;
|-&lt;br /&gt;
! ''attrib_list'' &lt;br /&gt;
| Gegenwärtig unbenutzt. Muss '''nil''' oder eine leere Liste (d.h. die Liste, in welcher das erste Element '''None''' ist) sein.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Die Funktion '''glXCreateWindow''' erzeugt einen On-Screen-Renderbereich anhand eines existierenden X-Fensters, welches mit einem zu ''config'' passendem Visual erzeugt wurde. Die XID des GLXWindow wird zurückgegeben. Jeder GLX-[[Renderkontext]], der mit Bezug zu ''config'' erschaffen wurde, kann genutzt werden, um in dieses Fenster zu rendern. Um einen Renderbereich mit einem Renderkontext zu verbinden, kann die Funktion [[glXMakeCurrent]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die Funktion '''glXCreateWindow''' ist nur verfügbar, wenn die GLX-Version 1.3 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
Falls die GLX-Version 1.1 oder 1.0 ist, so muss die GL-Version 1.0 sein. Falls die GLX-Version 1.2 ist, so muss die GL-Version 1.1 sein. Falls die GLX-Version 1.3 ist, so muss die GL-Version 1.2 sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''BadAlloc''' wird generiert, falls bereits eine GLXFBConfig-Struktur mit dem Fenster ''win'' verbunden ist.&lt;br /&gt;
&lt;br /&gt;
'''BadAlloc''' wird generiert, sofern der X-Server kein neues GLX-Fenster anlegen kann.&lt;br /&gt;
&lt;br /&gt;
'''BadMatch''' wird generiert, wenn ''win'' nicht mit einem Visual erzeugt wurde, das Bezug zu ''config'' hat.&lt;br /&gt;
&lt;br /&gt;
'''BadMatch''' wird generiert, falls ''config'' kein Rendern in Fenster unterstützt (d.h. '''GLX_DRAWABLE_TYPE''' enthält nicht das Bit '''GLX_WINDOW_BIT''').&lt;br /&gt;
&lt;br /&gt;
'''BadWindow''' wird generiert, sofern '''win'' kein gültiges Fenster ist.&lt;br /&gt;
&lt;br /&gt;
'''GLXBadFBConfig''' wird generiert, wenn ''config'' keine gültige GLXFBConfig-Struktur ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glXChooseFBConfig]], [[glXDestroyPixmap]], [[glXMakeContextCurrent]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GLX|CreateWindow]]&lt;/div&gt;</summary>
		<author><name>Thoronador</name></author>	</entry>

	</feed>