begin process at 2010 02 10 05:44:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

API

 > 

API GRAPHIQUE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

API GRAPHIQUE

mardi 28 mai 2002 à 16:53:46 | API GRAPHIQUE

Freneticode

---> FrenetiCode

Hello a toutes et a tous

un grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier projet est finit!!!
Mais c'est pour sesi que je vous écrit: (étant perefectionniste(pas en Francais :-)))

Voila je recupere les DATA_FRAMES d'un Avi puis je les plasse dans un BUFFER_DATA (exe: dim DATA() as bytes...etc)

puis j'affiche mes DATA-üIXEL dans un picturebox a l'aide de l API[SetDIBitsToDevice], puis je les redimentions dans un standard d'affichage (ex:200*250) a l'aide de l'API[StretchBlt] toujour sur le meme PictureBox

LE bleme est en une fraction de seconde on aprecoit mon images nous redimentionnée...

Pour moi sa vient de l API[StretchBlt] qui permet le redimentionnement des images seulement si elle sont affichées donc c'e t pour sela que j'utilise deux API: l'une pour affivhé mes DATA-BUFFER API[SetDIBitsToDevice] et l'autre pour redimentionner mon image redimentionnée.

Donc je me suis mi a cherche dans mes liste APIs..
apres xxx recherche, je n'ai rien trouve de concluant. alors Faché!!! J ai crée un Fonction qui redimention directement images dans son BUFFER-
(si qlq un éteresser le la refile...Balezz)... bon bon
Elle est quant meme assez lentes....

Donc je me susi dis qu'il me faut trouver comment faire une liaison DC-BUFFER.. ALOrs comme sesi je pourrai utiliser ma fonction API[StretchBlt] comme [SetDIBitsToDevice] qui fait liasion sur un BUFFER...

Je m'initie depuis 1 mois au API , je vous avoue j'ai un peut de peine avec CES DC(comprention est je m'enéerve un Peut( IL y a telelement de Fonction API quio n'on rien avoir , je m'explique:""" IL FAUT les API UNIVERSELLE celle qui permet de cree ses API car il y a multitide d API (qui a mon gout son merdique: Exemple Je cree moi meme mes API GET et SET piXel avec UNE API UNIVERSELLE qui se situe un dregres en dessous)... Si quelun Connais ces Liste API universelle?..... Car c'est la Jungle : Messieur MS et autre Bordel Simplifier 50 API pas PLUS et on est assez malin pour crée nos prorpe API.....

D'aiilleur tous les API sur DIB BIT BMP se site au niveau affichage est pas Au niveau memoire... (pas toutes mais)....

Si on gére les DIB et BMP en memoire . pour les afficher: c'est du Gateau....OU alors C'est moi qui est une fausse vision!!! bon Je m'initie dans ces API je peut me trompe. Alors a l'aide


AIDE:

API[SetDIBitsToDevice] BUFFER TO HDC et API[StretchBlt] HDC to HDC (ce n'est pas propre a l'écran une une fraction de seconde on aprecoit mon image nos redimentionnée

PS mon Programme est fini,IL fonction avec ma fonction de redimention ditrectement dans le buffer mais il est lent ...... c'est du perfectionniste. mais il le faut!!!!
solution: Peut etre une LIASON DC-BUFFER qui permetrai de strecher une images sans qu'elle soie affichée a l'écran.

HELP ME!

merci a toutes et a tous

FrenetiCode

PS Sorry Pour mon Francais!


mardi 28 mai 2002 à 21:13:50 | Re : API GRAPHIQUE

Progmeister



Moi personnellement, je me suis fait une raison , les apis je n'utilise que les necessaire (get^pixel, setpixel et bitblt) les autres je les faitmoi meme
Comme tu l'as dit c un peu lent
Conseil : Met les dans une DLL C++, ca booste...!!!!

Progmeister

-------------------------------
Réponse au message :
-------------------------------

---> FrenetiCode

Hello a toutes et a tous

un grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier projet est finit!!!
Mais c'est pour sesi que je vous écrit: (étant perefectionniste(pas en Francais :-)))

Voila je recupere les DATA_FRAMES d'un Avi puis je les plasse dans un BUFFER_DATA (exe: dim DATA() as bytes...etc)

puis j'affiche mes DATA-üIXEL dans un picturebox a l'aide de l API[SetDIBitsToDevice], puis je les redimentions dans un standard d'affichage (ex:200*250) a l'aide de l'API[StretchBlt] toujour sur le meme PictureBox

LE bleme est en une fraction de seconde on aprecoit mon images nous redimentionnée...

Pour moi sa vient de l API[StretchBlt] qui permet le redimentionnement des images seulement si elle sont affichées donc c'e t pour sela que j'utilise deux API: l'une pour affivhé mes DATA-BUFFER API[SetDIBitsToDevice] et l'autre pour redimentionner mon image redimentionnée.

Donc je me suis mi a cherche dans mes liste APIs..
apres xxx recherche, je n'ai rien trouve de concluant. alors Faché!!! J ai crée un Fonction qui redimention directement images dans son BUFFER-
(si qlq un éteresser le la refile...Balezz)... bon bon
Elle est quant meme assez lentes....

Donc je me susi dis qu'il me faut trouver comment faire une liaison DC-BUFFER.. ALOrs comme sesi je pourrai utiliser ma fonction API[StretchBlt] comme [SetDIBitsToDevice] qui fait liasion sur un BUFFER...

Je m'initie depuis 1 mois au API , je vous avoue j'ai un peut de peine avec CES DC(comprention est je m'enéerve un Peut( IL y a telelement de Fonction API quio n'on rien avoir , je m'explique:""" IL FAUT les API UNIVERSELLE celle qui permet de cree ses API car il y a multitide d API (qui a mon gout son merdique: Exemple Je cree moi meme mes API GET et SET piXel avec UNE API UNIVERSELLE qui se situe un dregres en dessous)... Si quelun Connais ces Liste API universelle?..... Car c'est la Jungle : Messieur MS et autre Bordel Simplifier 50 API pas PLUS et on est assez malin pour crée nos prorpe API.....

D'aiilleur tous les API sur DIB BIT BMP se site au niveau affichage est pas Au niveau memoire... (pas toutes mais)....

Si on gére les DIB et BMP en memoire . pour les afficher: c'est du Gateau....OU alors C'est moi qui est une fausse vision!!! bon Je m'initie dans ces API je peut me trompe. Alors a l'aide


AIDE:

API[SetDIBitsToDevice] BUFFER TO HDC et API[StretchBlt] HDC to HDC (ce n'est pas propre a l'écran une une fraction de seconde on aprecoit mon image nos redimentionnée

PS mon Programme est fini,IL fonction avec ma fonction de redimention ditrectement dans le buffer mais il est lent ...... c'est du perfectionniste. mais il le faut!!!!
solution: Peut etre une LIASON DC-BUFFER qui permetrai de strecher une images sans qu'elle soie affichée a l'écran.

HELP ME!

merci a toutes et a tous

FrenetiCode

PS Sorry Pour mon Francais!





Cette discussion est classée dans : buffer, fonction, aide, data, api


Répondre à ce message

Sujets en rapport avec ce message

API GRAPHIQUE [ par Freneticode ] ---> FrenetiCodeHello a toutes et a tousun grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier p API GRAPHIQUE [ par Freneticode ] ---> FrenetiCodeHello a toutes et a tousun grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier p AIDE Sockets API [ par aKheNathOn ] Bonjour, j'ai besoin de savoir si kkl1 connais une metthode de connexion qui utilise l'évement FD_CONNECT ...Bon je suis plus explicite :Pour connecte Utilisation d'API autres que les API de Windows [ par PierreRIVET ] Bonjour,Je dois utiliser des API autres que celles de Windows.Je bute sur le mode d'emploi qui m'a été fourni:a) charger les api en mémoire à l'aide d besoin aide fonction API ou autre [ par vidoc ] j'ai fais 1 appli pour le bureau qui tourne dans 1 prog Principale.Les collègues me fichent la zone parcequ'ils ont l'habitude de quitter le prog Prin Svp : une aide sur les API de produits CFAO [ par wangotango ] Bonjourje suis archi débutant, mais volontaire et courageuxje ne sais meme pas si Vb peut m'aider dans ma démarcheje suis utilisateur Cao sur topsoli/ aide sur une documentation api [ par yahyamen ] salut a tout le mondej iamerai savoire le lien d une documentation approfondi sur les api et surtout celle de la bibliotheque IPHLPAPI.DLLmerci Google Map API ? ou autre ? [ par C35 ] Bonjour,Je cherche une fonction qui retournerait une liste de ville en fonction :- d'une ville donnée- d'un nombre de kilomètresLa fonction retournera Probleme avec la fonction Year appel a l aide [ par patsonk ] Bonjoura present je code avec VBA access, et ej dois manipuler des dates.d'habitude j'obtiens l'année d'une date avec la fonction Year(date), mais a p Aide Userform [ par gad311081 ] Bonjour à tous je suis à la recherche d'un code ou d'une fonction...Je souhaiterais que lorsque que je clic sur une case à cocher ou une autre l'image


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales