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

Referenz-Handbuch - Inhaltsverzeichnis