Bonjour à tous,
Je suis bien décidé à me lancer dans la création de DLL (d'abord par curiosité, puis espérons de manière utile...) et je me pose quelques questions :
1. La doc de TRI sur le SDK fournie date de 2000 et donc de Fly! premère version alors que les sources sont de 2001.
==> n'existe-il pas de doc plus récente sortie avec Fly! II ?
2. En admettant que je veuille développer par exemple une DLL pour gérer le retour de force, quel est le type que je dois déclarer dans DLLInit(), TYPE_DLL_CONTROL ?
3. Si je veux modifier certains paramètres de manière cyclique en fonction des paramètres de vols, est ce que l'on doit implémenter DLLTimeSlice() ou bien plutôt DLLIdle() au niveau des callback
Merci d'avance de vos réponses
Kit développement C/C++ - création de DLL
Modérateur : Bureau
- roland_lfor
- ROTW
- Messages : 867
- Enregistré le : jeudi 4 juil. 2002 - 13:23
- Localisation : proximité Chartres
- Didier_LFRS
- Messages : 1682
- Enregistré le : lundi 3 juin 2002 - 07:09
- Localisation : Nantes - France (LFRS)
- Contact :
Re: Kit développement C/C++ - création de DLL
Bienvenue à bord du vaisseau des DDLines
int DLLInit(DLLFunctionRegistry *dll, SDLLCopyright *copyright, SDLLRegisterTypeList **types)
Etait bien cela ta question ?
@+
Didier
Non par contre j'ai refait la table des matières en incluant les nouvelles fonctions, non documentées malheureusement, et à ta dispositionroland_lfor a écrit : 1. La doc de TRI sur le SDK fournie date de 2000 et donc de Fly! premère version alors que les sources sont de 2001.
==> n'existe-il pas de doc plus récente sortie avec Fly! II ?
dans l'en tête de la focntion tu laisses tel quelroland_lfor a écrit : 2. En admettant que je veuille développer par exemple une DLL pour gérer le retour de force, quel est le type que je dois déclarer dans DLLInit(), TYPE_DLL_CONTROL ?
int DLLInit(DLLFunctionRegistry *dll, SDLLCopyright *copyright, SDLLRegisterTypeList **types)
Etait bien cela ta question ?
Si tes paramètres ne sont pas critique choisit TimeSlice sinon DDLIdle qui sera appelé lors de la génération de chaque image soit de 4 à 50 fois par secroland_lfor a écrit : 3. Si je veux modifier certains paramètres de manière cyclique en fonction des paramètres de vols, est ce que l'on doit implémenter DLLTimeSlice() ou bien plutôt DLLIdle() au niveau des callback
@+
Didier
- roland_lfor
- ROTW
- Messages : 867
- Enregistré le : jeudi 4 juil. 2002 - 13:23
- Localisation : proximité Chartres
Merci pour tes réponses,
Je suis preneur pour récupérer ton nouveau sommaire si tu peux me le transmettre sur roland.herblot@rd-tech.com.
Pour le point 2., je voulais savoir en fait de quel type je dois me déclarer dans la fonction : APIAddRegisteredType(types, TYPE_DLL_CONTROL, 'fofe');
TYPE_DLL_CONTROL est-t-il bon type pour mon application ? (les types de DLL ne sont pas documentés)
J'ai également un problème : Pour accéder au fonctions retour de force dans DirectX8, il faut utiliser une fonction qui nécessite un handle de fenêtre de type "hWnd". Comment récupérer un pointeur sur la fenêtre principale de Fly! ?
Merci
Par curiosité, peux tu me dire quel type de DLL tu as déjà développé pour Fly ?
Je suis preneur pour récupérer ton nouveau sommaire si tu peux me le transmettre sur roland.herblot@rd-tech.com.
Pour le point 2., je voulais savoir en fait de quel type je dois me déclarer dans la fonction : APIAddRegisteredType(types, TYPE_DLL_CONTROL, 'fofe');
TYPE_DLL_CONTROL est-t-il bon type pour mon application ? (les types de DLL ne sont pas documentés)
J'ai également un problème : Pour accéder au fonctions retour de force dans DirectX8, il faut utiliser une fonction qui nécessite un handle de fenêtre de type "hWnd". Comment récupérer un pointeur sur la fenêtre principale de Fly! ?
Merci
Par curiosité, peux tu me dire quel type de DLL tu as déjà développé pour Fly ?
- Didier_LFRS
- Messages : 1682
- Enregistré le : lundi 3 juin 2002 - 07:09
- Localisation : Nantes - France (LFRS)
- Contact :