Page 1 sur 1

[R] Structure Dll

Posté : mar. 20 mars 2018 09:02
par A2Energie
Bonjour a tous, :D

Je suis actuellement en train de travailler avec l'Udf de Webcam proposé par matwachich : https://www.autoitscript.fr/forum/viewt ... =21&t=6258
Cet Udf très simple et suffisamment bien conçu mais comporte de gros bugs que j'essaye tant bien que mal de rectifier.

Je vous épargne les détails mais j'aurais besoin de tester une structure DLL.
Je commence un peut à comprendre comment fonctionnent les focntions DLL mais pour ce qui est des structures, je n'ais pas d'exemple sous les yeux pour pouvoir avancer et pour pouvoir tester leur fonctionnement.

Voici ce que je dois tester : CAPDRIVERCAPS structure
Avec le lien vers le Msdn : https://msdn.microsoft.com/en-us/librar ... s.85).aspx

Je ne sais pas si j'ai été assez clair (car j'ai du mal moi même a savoir de quoi je parle). :oops:
Merci pour votre aide. :mrgreen:

Re: [..] Structure Dll  

Posté : mer. 21 mars 2018 08:51
par jchd

Code : Tout sélectionner

Local $tCAPDRIVERCAPS = DllStructCreate( _
	"UINT wDeviceIndex;" & _
	"BOOL fHasOverlay;" & _
	"BOOL fHasDlgVideoSource;" & _
	"BOOL fHasDlgVideoFormat;" & _
	"BOOL fHasDlgVideoDisplay;" & _
	"BOOL fCaptureInitialized;" & _
	"BOOL fDriverSuppliesPalettes;" & _
	"HANDLE hVideoIn;" & _
	"HANDLE hVideoOut;" & _
	"HANDLE hVideoExtIn;" & _
	"HANDLE hVideoExtOut")
Et ça devrait aller. On peut laisser le nom des champs ou pas, c'est optionnel.

Re: [..] Structure Dll

Posté : mer. 21 mars 2018 17:08
par A2Energie
Salut Jchd,

Oula merci pour ton aide. :bisou:
Impeccable et désolé j'avais pas connaissance de cette fonction.
C'est exactement ce que je cherchais, au top.

Merci encore, :wink: :wink: