Bonjour,
je fais remonter le post puisque en ce moment c'est ce que je recherche à faire.
Je bloque à un premier niveau.
Compilateur : devc++ 5.0 version beta.
Voici le code ( il est necessaire d'ajouter la librairie libvfw32.a au linkage):
Donc AviFileOpen échoue. Elle me renvoi -2147221008 qui ne correspond à aucune erreur connue ( AVIERR_BADFORMAT,...) Voir ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #include <stdio.h> #include <stdlib.h> #include <Vfw.h> int main(int argc, char *argv[]) { //déclaration int ErreurCode; PAVIFILE AviFile=NULL; //début du programme ErreurCode =AVIFileOpen ( &AviFile,"test.avi",OF_CREATE,NULL); if ( !ErreurCode) { //mettre ici le code }else { printf("Erreur fonction AviFileOpen %d %x",ErreurCode,AviFile); } system("PAUSE"); return 0; }
Je suis pas parti plus loin puisque a priori il est indispensable de posséde un handle sur ce fichier.
Merci d'avance
Partager