Ma tâche consiste à dessiner beaucoup de figures géométriques simples comme des rectangles et des cercles pour les grandes images en noir et blanc (environ 4000x6000 pixels) et enregistrer le résultat à la fois, les fichiers bitmap et un tableau binaire représentant chaque pixel comme 1 si dessiné ou 0 sinon. J'utilisais GDI + (= System.Drawing). Comme cela a pris trop de temps, j'ai commencé à regarder Direct2D. J'ai rapidement appris à dessiner dans une fenêtre Win32 et j'ai pensé que je pourrais l'utiliser pour dessiner un bitmap à la place.Direct2D - Tracer des rectangles et des cercles pour les grandes images et les sauvegarder sur le disque
J'ai appris à charger une image et à l'afficher ici: https://msdn.microsoft.com/de-de/library/windows/desktop/ee719658(v=vs.85).aspx Mais je n'ai pas trouvé d'informations sur la façon de créer un grand ID2D1Bitmap et de le rendre. Comment puis-je créer une cible de rendu (doit-elle être un ID2D1HwndRenderTarget?) Associée à un tel gros bitmap nouvellement créé (comment?) Et y tracer des rectangles et des cercles et l'enregistrer dans un fichier, par la suite?
Merci beaucoup pour me montrer la bonne direction, Jürgen