IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

VC++ .NET Discussion :

Probl�me avec DShowNET


Sujet :

VC++ .NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de Couz02
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    232
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 232
    Par d�faut Probl�me avec DShowNET
    Bonsoir,

    Je n'arrive pas � utiliser convenablement DShowNET � ma fa�on.
    J'ai l'erreur suivante :

    Erreur 1 error C2065: 'out'*: identificateur non d�clar� c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 154
    Erreur 2 error C2146: erreur de syntaxe*: absence de ')' avant l'identificateur 'Webcamliste' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 154
    Erreur 3 error C2059: erreur de syntaxe*: ')' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 154
    Erreur 4 error C2440: 'cast de type'*: impossible de convertir de 'System::Object ^' en 'DShowNET:evice:sDevice' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 155
    Erreur 5 error C2582: 'operator =' fonction non disponible dans 'DShowNET:evice:sDevice' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 155
    Avec la portion de code suivant :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    DsDevice Webcam;
    Webcamliste = NULL;
    DsDev::GetDevicesOfCat(FilterCategory::VideoInputDevice, out Webcamliste);
    Webcam = (DsDevice)Webcamliste[0];
    Je ne sais pas o� est d�clar� "out".

  2. #2
    Expert confirm�
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par d�faut
    Ce ne serait pas "&" qu'il faut utiliser � la place de "out" ?

  3. #3
    Membre confirm� Avatar de Couz02
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    232
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 232
    Par d�faut
    Ca compile toujours pas :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    DsDev::GetDevicesOfCat(FilterCategory::VideoInputDevice, & Webcamliste);
    Webcam = (DsDevice)Webcamliste[0];
    Erreur 1 error C3072: l'op�rateur '&' ne peut pas �tre appliqu� � une instance d'une classe ref c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 154
    Erreur 2 error C2440: 'cast de type'*: impossible de convertir de 'System::Object ^' en 'DShowNET:evice:sDevice' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 155
    Erreur 3 error C2582: 'operator =' fonction non disponible dans 'DShowNET:evice:sDevice' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 155

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    il n'y a pas de notion de "out" en C++/CLI
    si la m�thode doit faire une mise � jour, c'est surement comme indiqu� dans la faq C++/CLI http://dotnet.developpez.com/faq/cpp...andleParameter

  5. #5
    Membre confirm� Avatar de Couz02
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    232
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 232
    Par d�faut
    Merci, �a ma fait avancer

    J'ai un autre soucis :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    DsDevice Webcam;
    ArrayList ^%Webcamliste = gcnew ArrayList();
    DsDev::GetDevicesOfCat(FilterCategory::VideoInputDevice, Webcamliste);
    Webcam = /*(DsDevice)*/Webcamliste[0];
    Erreur 1 error C2582: 'operator =' fonction non disponible dans 'DShowNET:evice:sDevice' c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\capturewebcam\capturewebcam\Form1.h 155

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    pourquoi ne pas utiliser
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    ArrayList ^Webcamliste = gcnew ArrayList();
    tout simplement ?

Discussions similaires

  1. VC++ Direct3D8, probl�me avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    R�ponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Probl�me avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    R�ponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Probl�me avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    R�ponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Probl�me avec la m�moire virtuelle
    Par Anonymous dans le forum CORBA
    R�ponses: 13
    Dernier message: 16/04/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo