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):

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;
}
Donc AviFileOpen échoue. Elle me renvoi -2147221008 qui ne correspond à aucune erreur connue ( AVIERR_BADFORMAT,...) Voir ici

Je suis pas parti plus loin puisque a priori il est indispensable de posséde un handle sur ce fichier.

Merci d'avance