h6. [[OS SWI Calls (français)|OS SWI Calls]] h6(. » [[OS_ReadModeVariable (français)|OS_ReadModeVariable]] h6((. » Mode Specifier h2. Numéro de mode Le numéro de mode est une valeur utilisée pour spécifier un mode graphique. Cette valeur fonctionne ainsi: * Si la valeur vaut entre 0 et 255 (les 24 bits de poids fort étant éteints), elle représente un [[Screen Modes (français)|mode graphique]] prédéfini. * Si le bit de poids faible est allumé (et que l'un au moins des 24 bits de poids fort est allumé aussi), la valeur représente [[Sprite Mode Word (français)|un sprite]] (au format RISC OS 3.5 ou au format RISC OS 5) * Sinon, cette valeur est un pointeur vers un [[Mode Selector Block (français)|"Selector Block"]] Sauf si précisé, toutes les APIs faisant référence à un mode graphique gère les 3 possibilités décrites ci-dessus. Certaines APIs peuvent étendre le "Mode Specifier" en ajoutant de nouvelle combinaison. par exemple un "Mode Specifier" valant -1 est habituellement utilisé pour faire référence au mode actuellement utilisé. D'autres combinaisons de valeurs non standard peuvent être gérées par certaines appels systèmes spécifiques. Notez également que les valeurs représentant un sprite ne pourront pas être utilisée lors d'un appel attendant un mode graphique. Par exemple, cela n'a aucun sens d'essayer de changer la résolution de l'écran avec un "Mode Specifier" représentant un sprite. h4. Voir aussi * [[Screen Modes (français)|Modes graphiques]] * [[Sprite Mode Word (français)|Sprite Mode Word]] * [[Mode Selector Block (français)|Mode Selector Block]] * [[OS_ScreenMode (français)|OS_ScreenMode]] * [[OS_ReadModeVariable (français)|OS_ReadModeVariable]] * [[Wimp_SetMode (français)|Wimp_SetMode]] h5. Page d'origine [[Mode Specifier|English]]