PureBasic - Screen
Einleitung
Ein Screen (in Deutsch "Bildschirm") ist eine Oberfläche, welche für die beschleunigte Anzeige von Spielinhalten wie Sprites oder 3D-Welten verwendet wird. Ein Screen kann sowohl in einem regulären Fenster oder unter Verwendung des kompletten Displays (Vollbild-Modus) erstellt werden.
Windows: DirectX 9 wird für die Screen-Erstellung verwendet, um für Ihre Programme wenn möglich Hardware-Beschleunigung zu nutzen. Zwei weitere Subsysteme sind ebenfalls verfügbar, je nach Ihren Bedürfnissen: "OpenGL" und "DirectX11", welche OpenGL bzw. DirectX11 für die Screen-Erstellung verwenden.
Linux: OpenGL wird für die Screen-Erstellung verwendet, was die Verwendung von Hardware-Beschleunigung ermöglicht.
MacOS X: OpenGL wird für die Screen-Erstellung verwendet, was die Verwendung von Hardware-Beschleunigung ermöglicht.
Befehlsübersicht
ChangeGamma
ClearScreen
CloseScreen
ExamineScreenModes
FlipBuffers
IsScreenActive
NextScreenMode
OpenScreen
OpenWindowedScreen
ScreenDepth
ScreenHeight
ScreenID
ScreenModeDepth
ScreenModeHeight
ScreenModeRefreshRate
ScreenModeWidth
ScreenOutput
ScreenWidth
SetFrameRate
Beispiel
Sprite.pb
WindowedScreen.pb
Unterstützte OS
Alle