<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[GDI+ Anti-Alias]]></title><description><![CDATA[<p>Hi @ All.</p>
<p>ich habe nun meine Anwendung in GDI+ erstellt.<br />
Das funktioniert auch gut.</p>
<p>Jedoch sind immernoch schlieren bei den Linien da.</p>
<p>Wie kann ich das ändern? Muss man das anders machen, oder bietet die GDI+ überhaupt keine Funktion dafür?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/192453/gdi-anti-alias</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 00:33:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/192453.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Sep 2007 16:19:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 16:19:54 GMT]]></title><description><![CDATA[<p>Hi @ All.</p>
<p>ich habe nun meine Anwendung in GDI+ erstellt.<br />
Das funktioniert auch gut.</p>
<p>Jedoch sind immernoch schlieren bei den Linien da.</p>
<p>Wie kann ich das ändern? Muss man das anders machen, oder bietet die GDI+ überhaupt keine Funktion dafür?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365384</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Fri, 14 Sep 2007 16:19:54 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 18:11:37 GMT]]></title><description><![CDATA[<p>Ich glaube du musst den Smoothing-Mode und den Pixel-Offset-Mode auf HighQuality stellen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Von Graphics natürlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365479</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Fri, 14 Sep 2007 18:11:37 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 18:25:16 GMT]]></title><description><![CDATA[<p>Ja, ich habe jetzt mal geguckt und SetSmoothingMode() gefunden.</p>
<p>Da wird aber ein enum benutzt, von dem ich keine Ahnung habe.</p>
<p><a href="http://msdn2.microsoft.com/en-us/library/ms534173.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms534173.aspx</a></p>
<p>wie kann ich mit SetSmoothingMode und diesem das Anti-Aliasing anstellen?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365491</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Fri, 14 Sep 2007 18:25:16 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 18:53:27 GMT]]></title><description><![CDATA[<p>das wäre geschafft.. :huh:</p>
<p>jetzt stellt sich mir die Frage, wie ich mit der GDI+ ein Bild aus der Resource, geladen mit LoadBitmap, in das DC blitten kann.</p>
<p>Das hier funzt jeden falls nicht.</p>
<pre><code class="language-cpp">gPaint.DrawImage(LoadBitmap(GetModuleHandle(0),MAKEINTRESOURCE(IDB_MAIN)));
</code></pre>
<p>keine ahnung warum. er will doch ein Bitmap, oder seh ich da waS FALSCHß</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365508</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Fri, 14 Sep 2007 18:53:27 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 18:56:55 GMT]]></title><description><![CDATA[<p>Er will eine Gdiplus::Bitmap ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365511</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 14 Sep 2007 18:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 19:11:26 GMT]]></title><description><![CDATA[<p>Wie lade ich die denn aus der Resource?</p>
<p>thx.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365520</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Fri, 14 Sep 2007 19:11:26 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Fri, 14 Sep 2007 19:43:08 GMT]]></title><description><![CDATA[<p>this-&gt;push( <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365540</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Fri, 14 Sep 2007 19:43:08 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Sat, 15 Sep 2007 01:14:40 GMT]]></title><description><![CDATA[<p>Schau dir mal in der msdn die ganzen Konstruktoren der Bitmap Klasse an <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";D"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365656</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 15 Sep 2007 01:14:40 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Sat, 15 Sep 2007 07:39:32 GMT]]></title><description><![CDATA[<p>habe ich schon.<br />
da habe ich zwölf!!! verschiedene gesehen. da kann ich sogar direkt aus der Resource laden. das habe ich auch versucht.</p>
<pre><code class="language-cpp">gPaint.DrawImage(new Bitmap((HINSTANCE)GetModuleHandle(0),(WCHAR)MAKEINTRESOURCE(IDB_MAIN)));
</code></pre>
<p>ja aber warum geht das denn jetzt nicht???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365692</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Sat, 15 Sep 2007 07:39:32 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Sat, 15 Sep 2007 07:48:34 GMT]]></title><description><![CDATA[<p>sry for doppelpost <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>aber ich habe es jetzt geschafft:</p>
<pre><code class="language-cpp">// draw image first
	gPaint.DrawImage(
		new Bitmap(LoadBitmap(GetModuleHandle(0),MAKEINTRESOURCE(IDB_MAIN)),NULL),
		Point(0, 0));
</code></pre>
<p>Nun, muss man dort nicht noch hinterher was deinitialisieren/löschen?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365695</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Sat, 15 Sep 2007 07:48:34 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Sat, 15 Sep 2007 07:49:29 GMT]]></title><description><![CDATA[<p>Warum schaust du das nicht in der MSDN nach? da steht das alles drin!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1365696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1365696</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Sat, 15 Sep 2007 07:49:29 GMT</pubDate></item><item><title><![CDATA[Reply to GDI+ Anti-Alias on Sat, 15 Sep 2007 20:14:47 GMT]]></title><description><![CDATA[<p>Das gibt Memoryleaks ...</p>
<pre><code class="language-cpp">gPaint.DrawImage(
        /*!!!*/new /*!!!*/ Bitmap(LoadBitmap(GetModuleHandle(0),MAKEINTRESOURCE(IDB_MAIN)),NULL),
        Point(0, 0));
</code></pre>
<p>das new legt was aufm heap an ... nur musste aufm heap dich auch selbst um die Freigabe kümmern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1366088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1366088</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 15 Sep 2007 20:14:47 GMT</pubDate></item></channel></rss>