Showing changes from revision #4 to #5:
Added | Removed | Changed
Traduction en cours
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 |
|
---|---|
R0 | |
Pointer to Mode String to fill in | |
En sortie | |
---|---|
R0 | Error, or preserved |
R3 | Less than zero: Negative size of buffer required |
Zero: String has been filled in | |
- | Tous les autres registres sont inchangés |
The Cet purpose appel of permet this de call convertir is une to convert a mode selector block to a mode string.Mode Selector Block en Descripteur de mode.
To Pour determine connaitre the la size taille of de the la required zone buffer, mémoire call nécessaire, once réalisez with une première fois l’appel en fournissant 0 dans R3. Dans ce cas précis, l’appel retournera dans R3 set une to valeur zero, négative. and Allouez then alors allocate une zone mémoire de -R3 bytes octets to pour store recevoir the la string. chaîne duDescripteur de mode.
Note Notes that que converting le a mode selector block to a string and then back to a selector may result in the loss of some information; mode strings are not capable of representing the full set of values that can be specified in mode selectors.Descripteur de mode est moins précis que le Mode Selector Block. Certaines données peuvent donc être perdue au cour de la conversion.
See Cet also appel est disponible surOS_ScreenMode 13RISC to OS convert Select a et mode à string partir to de a mode selector block.RISC OS 5.21.
This call is available in RISC OS Select and RISC OS 5.21+