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

MFC Discussion :

capture ecran


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 31
    Par d�faut capture ecran
    Bonjour,

    j'ai besoin de capturer 2 formats d'ecran simultan�ment.
    A savoir pouvoir capturer d'un format 384*292 une image en 720*578
    sans pour cela utiliser la fonction StretchDIBits.

    A+

  2. #2
    Membre chevronn�
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par d�faut
    Tu veut capturer un �cran 800x600 (par exemple) est extraire deux zones une de 384*292 une autre de 720*578 ?

  3. #3
    Membre chevronn�
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 31
    Par d�faut capture ecran
    Bonjour,

    En fait je fais une aquisition video en 384*292 en mode CCIR(720*578) taille de ma hWnd et j'en ai 4 comme �� dans la ClientArea de 768*578
    Je voudrais pouvoir enregistrer q je clique sur l'image en 1/4 ecran l'enregistrer en 1/4 et en plein �cran mais sans pour cela utiliser GDI way
    car je l'ai d�j� fait et le StretchDIBits subpixelise l'image d'origine.

    @+

    christophe

  5. #5
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Tu veux en fait faire de l'interpolation entre les pixels lors de l'agrandissement. StretchDIBits sait le faire, mais il faut le lui demander avec SetStretchBltMode (voir HALFTONE en particulier).
    Si �a ne te convient pas faudra voir une autre lib (GDI+ au hasard), mais GDI utilise l'acc�l�ration mat�rielle si elle est dispo, c'est pas n�gligeable dans ce genre de manip...
    http://www.developpez.net/forums/viewtopic.php?t=202085

  6. #6
    mat.M
    Invit�(e)
    Par d�faut Re: capture ecran
    Citation Envoy� par latisane
    Bonjour,

    j'ai besoin de capturer 2 formats d'ecran simultan�ment.
    A savoir pouvoir capturer d'un format 384*292 une image en 720*578
    sans pour cela utiliser la fonction StretchDIBits.

    A+
    ?????

    j'ai r�pondu � ce genre de question �a fait � peine quelques jours.
    On peut cr�er un DC en m�moire avec CreateDC ou CreateCompatibleDC , d�couper la portion qui nous int�resse et faire un StrechBlt ou BitBlt



    A savoir pouvoir capturer d'un format 384*292 une image en 720*578
    Houll� l'ami je crois que tu n'est pas sorti de l'auberge
    Parce que 720*578 c'est le format PAL donc d'apr�s ce que je peux comprendre c'est pour faire une capture vid�o.
    Et �a je ne sais pas comment on peut faire parce que faire CTRL-PRINT SCREEN avec Windows Media Player �a ne marche pas

  7. #7
    Membre chevronn�
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par d�faut Re: capture ecran
    Citation Envoy� par mat.M
    ...
    Houll� l'ami je crois que tu n'est pas sorti de l'auberge
    Parce que 720*578 c'est le format PAL donc d'apr�s ce que je peux comprendre c'est pour faire une capture vid�o.
    Et �a je ne sais pas comment on peut faire parce que faire CTRL-PRINT SCREEN avec Windows Media Player �a ne marche pas
    ouai, c'est pour �a que dans le lien que j'ai mis y'as 3 mani�res de capturer, avec le GDI, Avec DirectX et avec l'API WindowsMediaPlayer...

    Mais le truc qui n'est pas clair (pour moi en tout cas) c'est sa s�paration en 4 d'une Vue 720*578 en vue de 384*292 ???

  8. #8
    mat.M
    Invit�(e)
    Par d�faut
    Mais le truc qui n'est pas clair (pour moi en tout cas) c'est sa s�paration en 4 d'une Vue 720*578 en vue de 384*292 ???
    euuh non , je crois qu'il veut simplement agrandir par 2 une image 384*292 en 720*568 d'apr�s ce que je comprends [/quote]

Discussions similaires

  1. pb capture ecran BITBLT
    Par fbalien dans le forum Windows
    R�ponses: 3
    Dernier message: 14/05/2007, 13h36
  2. Image capture ecran
    Par tsdia2 dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 11/05/2007, 00h44
  3. Faire capture ecran
    Par tsdia2 dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 26/04/2007, 15h57
  4. capture ecran dans le Cview
    Par xiabolo86 dans le forum MFC
    R�ponses: 1
    Dernier message: 09/01/2007, 10h53
  5. Capture écran du menu grub
    Par aymanouch dans le forum Applications et environnements graphiques
    R�ponses: 8
    Dernier message: 01/12/2006, 16h11

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