PCOPY |
Copie de page |
| BASIC |
Syntaxe
|
PCOPY source TO target
|
Syntaxe du BASIC du CoCo 3 |
Paramètres
| Nom |
Description |
| source |
Ce paramètre permet d'indiquer le numéro de la page source. |
| target |
Ce paramètre permet d'indiquer le numéro de la page destinataire. |
Description
Cette commande permet de copier de page d'écran.
Remarques
- La commande PCOPY permet de copier l'intégralité du contenu d'une page mémoire à une autre. Cela peut être particulièrement utile pour la manipulation
d'images ou d'écrans dans des environnements graphiques où l'on souhaite dupliquer des informations d'affichage d'un endroit à un autre sans avoir à redessiner
manuellement le contenu.
- Le paramètre source désigne la page mémoire d'origine. Chaque page mémoire représente une portion de l'écran où les données graphiques sont entreposées. Le numéro
de cette page est spécifié par source, et c'est de cette page que l'on copie le contenu.
- Le paramètre target indique la page mémoire de destination. Ce paramètre est utilisé pour définir où le contenu de la page source sera copié. Cela permet
de réutiliser ou d'afficher des éléments déjà dessinés à un autre endroit de l'écran.
- Cette commande est très utile dans les jeux ou applications graphiques. Par exemple, dans un jeu vidéo, on pourrait utiliser PCOPY pour déplacer une zone
d'affichage (comme un personnage ou un objet) d'une position à une autre sur l'écran, en copiant simplement son contenu graphique d'une page à une autre.
- PCOPY fonctionne bien avec les environnements graphiques en mode page double. Dans ces systèmes, deux pages mémoire sont utilisées pour afficher du
contenu graphique, ce qui permet de rendre le processus de copie très rapide et efficace sans perturber l'affichage en cours.
- La commande PCOPY ne modifie pas le contenu de la page source. Elle effectue une copie exacte du contenu, ce qui permet de maintenir l'intégrité des données
à l'origine, tout en permettant une duplication rapide vers la page cible.
- L'usage de PCOPY est limité à l'architecture mémoire spécifique du système. Par exemple, sur le CoCo 3, le système
graphique peut avoir un nombre limité de pages mémoire, et l'usage de PCOPY est restreint aux pages de mémoire qui peuvent être lues et écrites par le processeur.
- Cette commande est très performante dans des situations nécessitant un rafraîchissement rapide de l'écran. Contrairement au redessinage d'éléments graphiques, copier
des pages permet de conserver la vitesse et de réduire la charge processeur, ce qui est essentiel pour des applications graphiques en temps réel.
Dernière mise à jour : Vendredi, le 21 Juillet 2023