Hey,
ich versuche grade für mein aktuelles Projekt Controls zu zeichnen. Da ich den Windows-Standard-Look haben möchte, benutze ich DrawFramedControl bzw. DrawThemeBackground (für VisualStyle). Diese Funktionen malen mir die normalen Controls auf einen DC. Mit GDI+ geht das ja ganz leicht, ich mach mir eine Bitmap, hohle Graphics von der Bitmap und per Graphics.GetHDC() bekomm ich den DC. Mit Direct2D scheint das nicht möglich zu sein. Kennt jemand eine Möglichkeit eine Direct2DBitmap in einen DC zu laden um mit einer GDI-Funktion darauf zu malen?
Grüße
ich versuche grade für mein aktuelles Projekt Controls zu zeichnen. Da ich den Windows-Standard-Look haben möchte, benutze ich DrawFramedControl bzw. DrawThemeBackground (für VisualStyle). Diese Funktionen malen mir die normalen Controls auf einen DC. Mit GDI+ geht das ja ganz leicht, ich mach mir eine Bitmap, hohle Graphics von der Bitmap und per Graphics.GetHDC() bekomm ich den DC. Mit Direct2D scheint das nicht möglich zu sein. Kennt jemand eine Möglichkeit eine Direct2DBitmap in einen DC zu laden um mit einer GDI-Funktion darauf zu malen?
Grüße