PureBasic - Screen

Généralités

Un Screen (écran) est une surface utilisée pour afficher du contenu qui requiert une accélération matérielle comme les sprites, ou des objets et des mondes 3D". Un écran peut être créé soit dans une fenêtre standard, soit en plein écran.

Windows: Par défaut, c'est DirectX9 qui utilise l'accélération matérielle, si elle est disponible.

Sous Windows, une version récente de DirectX 9 doit être installée (voir ici: DirectX 9 runtime installer).
En fonction des besoins, deux autres sous-systèmes sont également disponibles. Il s'agit de "OpenGL" et de "DirectX11". À utiliser dans le menu "Compilateur\Options du Compilateur \Option de Compilation\Bibliothèque sous-système".

Linux: OpenGL est utilisé pour gérer l'écran ce qui permet d'utiliser l'accélération matérielle.

MacOS X: OpenGL est utilisé pour gérer l'écran ce qui permet d'utiliser l'accélération matérielle.

Sommaire des commandes

ChangeGamma
ClearScreen
CloseScreen
ExamineScreenModes
FlipBuffers
IsScreenActive
NextScreenMode
OpenScreen
OpenWindowedScreen
ScreenDepth
ScreenHeight
ScreenID
ScreenModeDepth
ScreenModeHeight
ScreenModeRefreshRate
ScreenModeWidth
ScreenOutput
ScreenWidth
SetFrameRate

Exemple

Sprite.pb
WindowedScreen.pb

OS Supportés

Tous

Guide de référence - Index