J'ai développé la bibliothèque de rendu vidéo direct3D qui est utilisée pour le rendu vidéo dans une application réseau audio/vidéo. Il a également une interface graphique simple. J'utilise la texture avec les contrôles (brouillon) et l'interface ID3DXSprite.Développement du moteur Direct3D GUI
Ce que je veux faire est d'étendre la partie GUI pour la rendre plus flexible et pratique. Parce que quand j'ai besoin d'ajouter une fonctionnalité, ça devient un vrai casse-tête. Surtout lorsque vous travaillez avec des curseurs. Donc, je voudrais savoir un concept de base de développement de contrôles GUI, par exemple. le comportement du curseur, les événements communs, l'interface graphique commune contrôle l'architecture des classes, etc. Je veux tout faire correctement, de manière flexible et indépendante. Un bon moteur GUI Direct3D.
Que devrais-je lire? Je suis prêt à étudier la théorie même ennuyeuse sur ce sujet. Merci d'avance.
Anthony.
Merci pour votre réponse. Et pourriez-vous nommer certains de ces livres? Bien sûr, je peux simplement "google", mais je voudrais avoir des conseils de la personne expérimentée. Merci. – Dalamber
J'ai trouvé l'article très intéressant ici - http://www.gamedev.net/reference/programming/features/gui/ Probablement aidera quelqu'un. – Dalamber