RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

OS_ScreenMode 13 (français)

OS SWI Calls
» OS_ScreenMode
» OS_ScreenMode 13

OS_ScreenMode 13

(SWI &65)
En entrée
R0 13
R1 Pointeur vers une chaîne de Descripteur de mode
R2 Pointeur vers une zone mémoire pour recevoir le Mode Selector Block
R3 Taille de la zone mémoire en octets
En sortie
R0 Erreur retournée, ou inchangé
- Tous les autres registres sont inchangés

Usage

Cet appel permet de convertir une Descripteur de mode en Mode Selector Block.

Notes

Il n’est pas possible de connaitre a l’avance la taille du Selector Block dont la taille peut varier selon les options du Mode. Il est raisonnable de considérer que le Selector Block retournera en plus des 5 mots 32 bits standard au moins 4 couples d’options : NColour, mode flags, X & Y eigen factors.
Il est possible que dans le futur d’autres couples soient retournés. Il convient donc de surdimensionner la zone mémoire transmise.

Cet appel est disponible sur RISC OS Select et à partir de RISC OS 5.21.

Voir aussi

  • Descripteur de mode
  • Mode Selector Block
  • OS_ScreenMode: Réalise diverses opérations concernant le changement de résolution graphique de l’écran.
  • OS_ScreenMode 14: Converti un mode vidéo donné sous forme d’un “Selector Block” en chaîne de caractères
Page d’origine

English

Revised on February 18, 2018 09:43:14 by Etienne SOBOLE (3572)? (90.63.247.106)
Edit | Back in time (5 revisions) | See changes | History | Views: Print | Source | Linked from: OS_ScreenMode 13, OS_ScreenMode (français), Mode String (français), OS_ScreenMode 14 (français)

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys