Résumé | |
Préfixe de l'interface | Co |
Nombre de fonctions | 3 |
Description | Ensemble de fonctions permettant d'accéder à la configuration de VISION (chemins, langues, ...) |
Prototype | char* cdecl CoGetLDVPath(void) |
Paramètres | Aucun |
Retour | Un pointeur sur la chaine contenant le chemin des LDV |
Description | Permet de connaitre le répertoire de stockage des LDV. Cela permet par exemple de charger un fichier depuis le LDV (fichier de code DSP, fichier INI, ...). Ce chemin est également passé en paramètre à la fonction GetParams (optionnelle). |
Remarques | VAPI vous retourne un pointeur sur la configuration de VISION. Vous ne DEVEZ PAS modifier les données accessibles par ce pointeur, si vous en avez besoin, faites une copie ! |
Version VAPI | 1.02 ou supérieure |
Prototype | char* cdecl CoGetCurrentLanguage(void) |
Paramètres | Aucun |
Retour | Un pointeur sur la chaine contenant la langue actuellement utilisée par VISION |
Description | Permet de connaitre la langue courante. utilisé avec CoGetLDVPath, cela permet de repérer le fichier INI associé à ce LDV pour cette langue, il suffit de concaténer ces 2 chaînes. |
Remarques | VAPI vous retourne un pointeur sur la configuration de VISION. Vous ne DEVEZ PAS modifier les données accessibles par ce pointeur, si vous en avez besoin, faites une copie ! |
Version VAPI | 1.02 ou supérieure |
Prototype | unsigned long cdecl CoGetFunctionOptimizations(void *function) |
Paramètres | Pointeur sur la fonction VAPI dont on veut connaitre les optimisations et si celles-ci seront utilisées |
Retour | Un mot long dont les bits ont les
significations suivantes: Bit 0 positionné : Cette fonction possède une optimisation en code 68030 Bit 1 positionné : Cette fonction possède une optimisation en code DSP 56001 |
Description | Permet de savoir si une fonction possède les optimisations spéciales afin de pouvoir l'indiquer dans la fenêtre de progression (voir la fonction de l'interface Progress : PrOptimize). Ce n'est pas super utile mais ça en jette ! |
Remarques | Si la machine sur laquelle cet appel est effectué ne possède pas le processeur ou le DSP en question, la fonction retournera qu'elle ne possède pas cette optimisation, c'est un peu logique puisque qu'elle ne risque pas d'être utilisée... |
Version VAPI | 1.03 ou supérieure |