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 14 (français)

OS SWI Calls
» OS_ScreenMode
» OS_ScreenMode 14

OS_ScreenMode 14

(SWI &65)
En entrée
R0 14
R1 Pointeur vers un Mode Selector Block
R2 Pointeur vers une zone mémoire pour recevoir la chaîne de Descripteur de mode
R3 0 ou la taille de la zone mémoire en octets
En sortie
R0 L’erreur retournée, ou inchangé
R3 Inférieur à 0: Taille nécessaire pour la zone mémoire
0: Le Descripteur de mode a été généré
- Tous les autres registres sont inchangés

Usage

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

Pour connaitre la taille de la zone mémoire nécessaire, réalisez une première fois l’appel en fournissant 0 dans R3. Dans ce cas précis, l’appel retournera dans R3 une valeur négative. Allouez alors une zone mémoire de -R3 octets pour recevoir la chaîne du Descripteur de mode.

Notes

Notes que le Descripteur de mode est moins précis que le Mode Selector Block. Certaines données peuvent donc être perdue au cour de la conversion.

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 13: Converti un mode vidéo donné sous forme de chaîne de caractères en mode “Selector Block”
Page d’origine

English

Revised on February 18, 2018 09:43:28 by Etienne SOBOLE (3572)? (90.63.247.106)
Edit | Back in time (4 revisions) | See changes | History | Views: Print | Source | Linked from: OS_ScreenMode 14, OS_ScreenMode (français), Mode String (français), OS_ScreenMode 13 (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