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

Windows Presentation Foundation Discussion :

Custom window: ralentissement


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 54
    Par défaut Custom window: ralentissement
    Bonjour à tous,

    Alors voilà, j'ai des animations au sein de mon application qui sont fluides si je ne customize pas ma window. Par contre si j'essaie ces même animation dans une window customizé et bien j'ai plein de saccades et même mon pointeur de souris est parfois ralenti.

    Pourtant la seule chose que j'ai changé est la suivante dans ma window principale:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Title="Island Project" Height="750" Width="1000" WindowStyle="None" AllowsTransparency="True" PreviewMouseMove="ResetCursor" Background="Transparent" ResizeMode="NoResize">
    J'ai suivis le tutoriel suivant:

    http://www.kirupa.com/blend_wpf/custom_wpf_windows.htm

    Est ce que quelqu'un aurait une idée du pourquoi de ces ralentissements?

    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 31
    Par défaut
    Salut,
    J'ai eu des problème de performance il y a quelques jours. (http://www.developpez.net/forums/d71...ve-linterface/)

    Il n'y avait pas d'animation, pourtant mon interface ramait et la conclusion de l'affaire a été qu'il ne faut utiliser des BitmapEffect que sur des Eléments peu encapsulants ou passer en 3.5 SP1 et utiliser des Effects (BlurEffect et DropShadowEffect). [ Merci The_badger_man ]. La raison étant que dans un cas, c'est le processeur qui travaille et dans l'autre c'est la carte graphique.

    ça parait assez éloigné de ton problème mais ça peut être une piste.

    Autre piste pour trouver d'ou vient ton problème [ Merci Jérem22 ]: Monitorer ton appli avec WPF Performance Profiling Tools (http://windowsclient.net/wpf/perf/wpf-perf-tool.aspx).

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 54
    Par défaut
    Merci pour les indications.
    Je suis déjà en 3.5 SP1 mais je vais tester avec le tool voir si je peux observer d'où vient ce ralentissement.

Discussions similaires

  1. IIS redirection custom authentification windows
    Par didou000 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 23/09/2014, 09h47
  2. Réponses: 6
    Dernier message: 21/03/2013, 10h11
  3. Créer son Custom Window
    Par Gregory.M dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 11/06/2009, 23h53
  4. Problème ralentissement Windows Vista 64bits
    Par lesttat93 dans le forum Windows Vista
    Réponses: 1
    Dernier message: 25/02/2009, 14h33
  5. ralentissement windows causé par la carte graphique
    Par dark vador dans le forum Composants
    Réponses: 9
    Dernier message: 07/11/2007, 09h13

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