Inhaltsverzeichnis
46 Beziehungen: Aktives Fenster, Allegro (Programmbibliothek), Android (Betriebssystem), Bildlauf, Bildsynthese, C-Sharp, Client, Composition-Manager, Computerspiel, D (Programmiersprache), Direct3D, DirectX, Document Object Model, Einzelbild (Film), Ereignis (Programmierung), Go (Programmiersprache), Grafikbibliothek, Grafikpipeline, Grafische Benutzeroberfläche, Grafisches Primitiv, Graphics Device Interface, GUI-Toolkit, Haskell (Programmiersprache), Immediate Mode (Computergrafik), Implementierung, IOS (Betriebssystem), Irrlicht (Engine), Java (Programmiersprache), Liste von GUI-Bibliotheken, Metal (API), OGRE, OpenGL, Programmierschnittstelle, Prozessor, Rückruffunktion, React, Retained Mode, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Steuerelement, Trefferprüfung, Vertex Buffer Object, Vulkan (API), Wayland (Display-Server-Protokoll), X Window System, Z-Buffer.
Aktives Fenster
Das aktive Fenster hat einen blauen Rahmen (im Vordergrund unten rechts), die anderen haben einen grauen Die Fenster überdecken sich teilweise in einer bestimmtem Abfolge, das aktive Fenster ist vorne, d. h. komplett unverdeckt Fensterüberdeckung mit teilweise transparenten Fenstern Das aktive oder fokussierte Fenster ist bei einer grafischen Benutzerschnittstelle, die das gleichzeitige Darstellen mehrerer Fenster auf dem Bildschirm ermöglicht, jenes, mit dem ein Benutzer mittels Tastatur oder Maus interagiert; die übrigen Fenster sind inaktiv.
Sehen Immediate Mode GUI und Aktives Fenster
Allegro (Programmbibliothek)
Allegro ist eine in C geschriebene, freie Bibliothek für die Programmierung von Computerspielen in C, C++ und anderen Sprachen.
Sehen Immediate Mode GUI und Allegro (Programmbibliothek)
Android (Betriebssystem)
Android ist sowohl ein Betriebssystem als auch eine Softwareplattform für mobile Geräte wie Smartphones, Tabletcomputer, Fernseher, Mediaplayer, Netbooks und Autos, die von der von Google gegründeten Open Handset Alliance entwickelt werden.
Sehen Immediate Mode GUI und Android (Betriebssystem)
Bildlauf
Als Bildlauf wird das Verschieben von Bildschirminhalten (sowohl Text als auch Grafik) bezeichnet.
Sehen Immediate Mode GUI und Bildlauf
Bildsynthese
Mit verschiedenen Methoden gerenderte 3D-Szene Bildsynthese oder Rendern (von) bezeichnet in der Computergrafik die Erzeugung eines Bildes aus Rohdaten.
Sehen Immediate Mode GUI und Bildsynthese
C-Sharp
C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.
Sehen Immediate Mode GUI und C-Sharp
Client
Ein Client (über aus wörtlich für „Klient“ oder „Kunde“) – auch clientseitige Anwendung, Clientanwendung oder Clientprogramm – bezeichnet ein Computerprogramm, das auf dem Endgerät eines Netzwerks ausgeführt wird und mit einem Server (Zentralrechner) kommuniziert.
Sehen Immediate Mode GUI und Client
Composition-Manager
Fensterdekorationen. Compositing-Fenstermanager machen mehr. Wayland Compositoren kombinieren die Funktion des Display-Servers mit denen eines Compositing-Fenstermanagers, ähnlich Apples Quartz Compositor. Ein Composition-Manager ist eine Software, die es ermöglicht, Compositing-Techniken bei Bildschirmausgaben von Computern zu benutzen.
Sehen Immediate Mode GUI und Composition-Manager
Computerspiel
Ein Computerspiel oder Videospiel ist ein elektronisches Spiel, das durch Interaktion mit einer Benutzeroberfläche visuelles Feedback auf einem Bildschirm, meist einem Fernsehgerät oder Computermonitor, generiert.
Sehen Immediate Mode GUI und Computerspiel
D (Programmiersprache)
D ist eine seit 1999 von Walter Bright entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen.
Sehen Immediate Mode GUI und D (Programmiersprache)
Direct3D
Pipeline Direct3D ist eine Programmierschnittstelle (API) von Microsoft für 3D-Computergrafik.
Sehen Immediate Mode GUI und Direct3D
DirectX
DirectX ist eine Sammlung COM-basierter Programmierschnittstellen (englisch Application Programming Interface, kurz API) für multimediaintensive Anwendungen (besonders Spiele) auf der Windows-Plattform und kommt auch auf der Spielkonsole Xbox zum Einsatz.
Sehen Immediate Mode GUI und DirectX
Document Object Model
DOM-Knotenbaum einer fiktiven Webseite Das Document Object Model (DOM, engl. für Dokumenten-Objekt-Modell) ist eine Spezifikation einer Programmierschnittstelle, welche HTML- oder XML-Dokumente als eine Baumstruktur darstellt, in der jeder Knoten ein Objekt ist, welches einen Teil des Dokumentes repräsentiert, z.
Sehen Immediate Mode GUI und Document Object Model
Einzelbild (Film)
Einzelbilder eines Filmes Als Einzelbild (engl. frame) bezeichnet man ein einzelnes Bild aus einer Filmsequenz.
Sehen Immediate Mode GUI und Einzelbild (Film)
Ereignis (Programmierung)
Ein Ereignis dient in der Softwaretechnik – bei Entwicklung nach dem ereignisorientierten Programmierparadigma – zur Steuerung des Programmflusses.
Sehen Immediate Mode GUI und Ereignis (Programmierung)
Go (Programmiersprache)
Go (auch Golang) ist eine kompilierbare Programmiersprache, die Nebenläufigkeit und automatische Speicherbereinigung unterstützt.
Sehen Immediate Mode GUI und Go (Programmiersprache)
Grafikbibliothek
Eine Grafikbibliothek ist eine Programmbibliothek, die einem Programm grundlegende Funktionen zur Grafikausgabe bereitstellt.
Sehen Immediate Mode GUI und Grafikbibliothek
Grafikpipeline
Eine Computergrafik-Pipeline, auch Rendering-Pipeline oder einfach Grafikpipeline, ist eine Modellvorstellung in der Computergrafik, die beschreibt, welche Schritte ein Grafiksystem zum Rendern, also zur Darstellung einer 3D-Szene auf einem Bildschirm, durchführen muss.
Sehen Immediate Mode GUI und Grafikpipeline
Grafische Benutzeroberfläche
Grafische Benutzeroberfläche oder auch grafische Benutzerschnittstelle oder Bedienoberfläche (Abk. GUI von) bezeichnet eine Form von Benutzerschnittstelle eines Computers.
Sehen Immediate Mode GUI und Grafische Benutzeroberfläche
Grafisches Primitiv
Vektorgrafiken setzen sich aus grafischen Primitiven wie Linien, Kreisen und Polygonen zusammen. Der Begriff (grafisches) Primitiv (das, Pl. Primitive) wird in der Computergrafik verwendet.
Sehen Immediate Mode GUI und Grafisches Primitiv
Graphics Device Interface
Das Graphics Device Interface (GDI) ist eine Komponente des Betriebssystems Windows.
Sehen Immediate Mode GUI und Graphics Device Interface
GUI-Toolkit
Demonstration der Gtk-Widgets Ein GUI-Toolkit (‚Werkzeugsatz‘, auch widget toolkit, widget library oder UX library genannt) ist eine Programmbibliothek, die zur Programmierung grafischer Benutzeroberflächen in Desktop-Anwendungen dient.
Sehen Immediate Mode GUI und GUI-Toolkit
Haskell (Programmiersprache)
Haskell ist eine rein funktionale Programmiersprache, benannt nach dem US-amerikanischen Mathematiker Haskell Brooks Curry, dessen Arbeiten zur mathematischen Logik eine Grundlage funktionaler Programmiersprachen bilden.
Sehen Immediate Mode GUI und Haskell (Programmiersprache)
Immediate Mode (Computergrafik)
Immediate Mode (wörtlich übersetzt: Unmittelbar-Modus) ist ein Entwurfsmuster in der Computergrafik für die Gestaltung der Programmierschnittstelle (API) in Grafikbibliotheken, wo.
Sehen Immediate Mode GUI und Immediate Mode (Computergrafik)
Implementierung
Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.
Sehen Immediate Mode GUI und Implementierung
IOS (Betriebssystem)
iOS ist ein von Apple entwickeltes mobiles Betriebssystem für das iPhone und den iPod touch.
Sehen Immediate Mode GUI und IOS (Betriebssystem)
Irrlicht (Engine)
Irrlicht ist eine freie Grafik-Engine, die 2003 vom Österreicher Nikolaus Gebhardt ins Leben gerufen wurde und seitdem kontinuierlich quelloffen weiterentwickelt wird.
Sehen Immediate Mode GUI und Irrlicht (Engine)
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Sehen Immediate Mode GUI und Java (Programmiersprache)
Liste von GUI-Bibliotheken
Liste von GUI-Toolkits und Grafikbibliotheken.
Sehen Immediate Mode GUI und Liste von GUI-Bibliotheken
Metal (API)
Metal ist eine von Apple entwickelte Low-Level-, Hardware-beschleunigte 3D-Grafik- und Compute-Shader-Computergrafik-API mit geringem Overhead.
Sehen Immediate Mode GUI und Metal (API)
OGRE
Die Object-Oriented Graphics Rendering Engine (kurz OGRE, Englisch für Oger) ist eine freie, in C++ geschriebene 3D-Engine.
Sehen Immediate Mode GUI und OGRE
OpenGL
OpenGL (Open Graphics Library; deutsch Offene Grafikbibliothek) ist eine Spezifikation einer plattform- und programmiersprachenübergreifenden Programmierschnittstelle (API) zur Entwicklung von 2D- und 3D-Computergrafikanwendungen.
Sehen Immediate Mode GUI und OpenGL
Programmierschnittstelle
Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.
Sehen Immediate Mode GUI und Programmierschnittstelle
Prozessor
Die''“ eines Intel 80486DX2 Ein Computer-Prozessor ist ein (meist stark verkleinertes und meist frei) programmierbares Rechenwerk, also eine elektronische Schaltung, die gemäß übergebenen Befehlen Aktionen ausführt, wie andere elektronische Schaltungen und Mechanismen zu steuern.
Sehen Immediate Mode GUI und Prozessor
Rückruffunktion
Eine Rückruffunktion bezeichnet in der Informatik eine Funktion, die einer anderen Funktion, meist einer vorgefertigten Bibliotheks- oder Betriebssystemfunktion, als Parameter übergeben und von dieser unter definierten Bedingungen mit definierten Argumenten aufgerufen wird.
Sehen Immediate Mode GUI und Rückruffunktion
React
React ist eine JavaScript-Programmbibliothek zur Erstellung von webbasierten Benutzeroberflächen.
Sehen Immediate Mode GUI und React
Retained Mode
Retained Mode (wörtlich übersetzt: Gespeichert-Modus) ist ein Entwurfsmuster in der Computergrafik für die Gestaltung der Programmierschnittstelle (API) in Grafikbibliotheken, wo.
Sehen Immediate Mode GUI und Retained Mode
Simple and Fast Multimedia Library
Simple and Fast Multimedia Library (SFML; deutsch: Einfache und schnelle Multimedia-Bibliothek) ist ein plattformunabhängiges, objektorientiertes Open-Source-Multimedia-Framework, das unter der zlib/libpng-Lizenz steht.
Sehen Immediate Mode GUI und Simple and Fast Multimedia Library
Simple DirectMedia Layer
Simple DirectMedia Layer (kurz SDL; englisch für „einfache DirectMedia-Schicht“) ist eine freie Multimedia-Bibliothek für verschiedene Betriebssysteme.
Sehen Immediate Mode GUI und Simple DirectMedia Layer
Steuerelement
gtk3-demo, ein Programm um die in GTK+ version 3 vorhandenen '''Steuerelemente''' zu veranschaulichen. Ein Steuerelement oder Bedienelement ist ein Interaktionselement in einer grafischen Benutzeroberfläche (GUI), beispielsweise eine Schaltfläche oder eine Bildlaufleiste.
Sehen Immediate Mode GUI und Steuerelement
Trefferprüfung
Trefferprüfung (oder Treffererkennung) in der Computergrafik ist der Prozess, bei dem festgestellt wird, ob ein benutzergesteuerter Cursor (z. B. ein Mauszeiger oder ein Berührungspunkt auf einer Touchscreen-Oberfläche) ein bestimmtes grafisches Objekt (z. B. eine Form, Linie oder Kurve) oder ein Steuerelement (Widget) schneidet, das auf dem Bildschirm gezeichnet wird.
Sehen Immediate Mode GUI und Trefferprüfung
Vertex Buffer Object
Ein Vertex Buffer Object (VBO) ist eine OpenGL-Funktionalität, die Methoden zum Hochladen von Vertexdaten (Position, Normalenvektor, Farbe usw.) auf das Videogerät für das Rendern im Retained Mode bereitstellt.
Sehen Immediate Mode GUI und Vertex Buffer Object
Vulkan (API)
Vulkan – zunächst Next Generation OpenGL oder glNext genannt – bezeichnet eine Computergrafik-Programmierschnittstelle, die quelloffen ist und auf die Entwicklung plattformübergreifender Anwendungen mit dem Schwerpunkt auf 2D- und 3D-Grafik zielt.
Sehen Immediate Mode GUI und Vulkan (API)
Wayland (Display-Server-Protokoll)
Wayland ist ein Display-Server-Protokoll für Linux, FreeBSD und DragonFly BSD.
Sehen Immediate Mode GUI und Wayland (Display-Server-Protokoll)
X Window System
Gnome 2.18.1 KDE 4.10 Xfce 4.6.1 Zusammenwirken von X Server und X Client. Im oberen Teil der Grafik ist ein Benutzerrechner schematisch dargestellt, auf dem ein X Server die Tastatur, die Maus und den Bildschirm verwaltet. Der X Server interagiert in dem Beispiel mit drei X Clients: einem lokalen Browser, einem lokalen xterm (zur Interaktion mit Unix-Shell) und einem entfernten xterm Das X Window System (auch X Version 11, X11, X) ist ein Netzwerkprotokoll und eine Software, die Fenster auf Bitmap-Displays auf den meisten unixoiden Betriebssystemen und OpenVMS ermöglicht.
Sehen Immediate Mode GUI und X Window System
Z-Buffer
Ein computergeneriertes Bild (oben) und der Inhalt des dazugehörigen Z-Buffers (unten)Das Z-Buffering (auch Depth Buffering, Tiefenpuffer- oder Tiefenspeicher-Verfahren) ist ein Verfahren der Computergrafik zur Verdeckungsberechnung, also um die vom Betrachter aus sichtbaren dreidimensionalen Flächen in einer Computergrafik zu ermitteln.
Sehen Immediate Mode GUI und Z-Buffer

