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

API, COM et SDKs Delphi Discussion :

[Composant TCamera] Sélection du format


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut [Composant TCamera] Sélection du format
    Bonjour à tous,

    j'utilise le composant TCamera pour piloter une Webcam.


    Il est faiblement documenté, et j'ai quelques problèmes pour sélectionner le format de capture (résolution)

    Il y a bien une fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Camera1.SelectFormat;
    qui affiche un GUI complet, permettant de modifier, entre autres, la résolution, mais j'aurais besoin d'affecter cette valeur manuellement, sans intervention humaine...


    Une idée ?

    Merci d'avance !

  2. #2
    Membre émérite
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Par défaut
    C'est le composant de la JVCL ??
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  3. #3
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Hello,

    euh non je ne crois pas... Il semblerait que cela soit une traduction du composant JLCVideo (codé à l'origine en espagnol), réalisé par un gars.

    En fait, je n'ai pas eu trop le choix, il est déjà installé sur ma version de delphi et on m'a dit de l'utiliser.... Mais je n'ai ni doc ni code source !!

    Est-ce que c'est un truc que tu connais ?

    Merci du coup de pouce

  4. #4
    Membre émérite
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Par défaut
    Tu as les sources de ce composant ?
    Bon, de toute façon, à mon avis, le SelectFormat appelle la fenêtre de configuration du driver de Windows.
    Celà dit, ça doit être possible. Faudrait se plonger dans le code du composant.
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  5. #5
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Je viens de récupérer les sources de ce compo.

    Après analyse, le seul code utilisé pour le choix du format est l'envoi d'un message au système, dans cette fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function capDlgVideoFormat(hwnd:THandle):LongInt;
    begin
    	Result := SendMessage(hwnd, WM_CAP_DLG_VIDEOFORMAT, 0, 0);
    end;
    Bref, je suis bloqué...

  6. #6
    Membre émérite
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Par défaut
    Bah voilà, il travaille avec le codec de Windows.
    Je n'ai pas la SDK sous les yeux, mais tu dois pouvoir t'en sortir. Fais une recherche dans les messages commençant par WM_CAP_, tu trouveras surtement ce qu'il te faut.
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

Discussions similaires

  1. Composant de sélection de couleur
    Par khayyam90 dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/12/2010, 19h32
  2. Composant bouton sélection de plage
    Par sroux dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/08/2009, 15h23
  3. Composant TCamera ou équivalent
    Par colorid dans le forum Composants VCL
    Réponses: 1
    Dernier message: 07/05/2009, 16h18
  4. Réponses: 1
    Dernier message: 28/08/2008, 10h50
  5. [Delphi 6] composant pour sélection d'un répertoire
    Par ludovic tambour dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/11/2006, 15h48

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