<?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[Image mit Maske zeichnen]]></title><description><![CDATA[<p>HI,<br />
aslo ich hab ein Image mit nem Bild und eins mit ner Maske (s/w Bild). Im eigentlichen Bild soll dann alles was in der Maske weiß ist transparent gezeichnet werden...<br />
Wie mache ich das?</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/81405/image-mit-maske-zeichnen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 18:47:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/81405.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 Jul 2004 10:32:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Image mit Maske zeichnen on Sat, 31 Jul 2004 10:32:19 GMT]]></title><description><![CDATA[<p>HI,<br />
aslo ich hab ein Image mit nem Bild und eins mit ner Maske (s/w Bild). Im eigentlichen Bild soll dann alles was in der Maske weiß ist transparent gezeichnet werden...<br />
Wie mache ich das?</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/572031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/572031</guid><dc:creator><![CDATA[Alexander Sulfrian]]></dc:creator><pubDate>Sat, 31 Jul 2004 10:32:19 GMT</pubDate></item><item><title><![CDATA[Reply to Image mit Maske zeichnen on Sun, 01 Aug 2004 09:56:25 GMT]]></title><description><![CDATA[<p>Hi,<br />
hab die Lösung:</p>
<pre><code class="language-cpp">BitBlt(Mask-&gt;Canvas-&gt;Handle, 0, 0, Mask-&gt;Width, Mask-&gt;Height, Mask-&gt;Canvas-&gt;Handle, 0, 0, DSTINVERT);
    BitBlt(Image-&gt;Canvas-&gt;Handle, 0, 0, Mask-&gt;Width, Mask-&gt;Height, Mask-&gt;Canvas-&gt;Handle, 0, 0, SRCAND);
    BitBlt(Mask-&gt;Canvas-&gt;Handle, 0, 0, Mask-&gt;Width, Mask-&gt;Height, Mask-&gt;Canvas-&gt;Handle, 0, 0, DSTINVERT);
    BitBlt(Canvas-&gt;Handle, 0, 0, Mask-&gt;Width, Mask-&gt;Height, Mask-&gt;Canvas-&gt;Handle, 0, 0, SRCAND);
    BitBlt(Canvas-&gt;Handle, 0, 0, Mask-&gt;Width, Mask-&gt;Height, Image-&gt;Canvas-&gt;Handle, 0, 0, SRCPAINT);
</code></pre>
<p>Dabei ist Canvast die zu bezeichnende Fläche, Image das zu zeichnende Bitmap und Mask das Bitmap das die Maske enthält....</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/572563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/572563</guid><dc:creator><![CDATA[Alexander Sulfrian]]></dc:creator><pubDate>Sun, 01 Aug 2004 09:56:25 GMT</pubDate></item><item><title><![CDATA[Reply to Image mit Maske zeichnen on Sun, 01 Aug 2004 11:27:03 GMT]]></title><description><![CDATA[<p>Und das geht nicht mit TCanvas::BrushCopy, oder per CopyRect und dem passenden CopyMode?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/572621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/572621</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sun, 01 Aug 2004 11:27:03 GMT</pubDate></item></channel></rss>