<?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[vfw - Inhalt von lpVHdr-&amp;gt;lpData?]]></title><description><![CDATA[<p>Moin nochmal!</p>
<p>Ich versuche mit Video for Windows mein Kamerabilder aufzuzeichnen. Dazu hab ich unter Anderem die Funktion</p>
<pre><code class="language-cpp">LRESULT PASCAL OnNewFrame(HWND hWnd, LPVIDEOHDR lpVHdr)
</code></pre>
<p>(mit capSetCallbackOnFrame() eingetragen).<br />
In dem lpVHdr ist ja unter Anderem das Daten-Array</p>
<pre><code class="language-cpp">lpVHdr-&gt;lpVHdr
</code></pre>
<p>Wenn ich nun vorher als Videoformat 700 irgendwas mal 500 irgendwas (habs grad nicht exakt im Kopf) und RGB24 eingestellt hab und versuche damit ein bestehendes Bitmap des gleichen Formats zu überschreiben krieg ich nur Mist.</p>
<p>Wenn ich die Hand vor der Kamera bewegen sieht man das zwar, aber zum einen sind die Farben Mist und 100%ig ist das Bild auch nicht.</p>
<p>Ich hab das Gefühl, da ist irgendwie &quot;Versatz&quot; drin bzw. dass in lpData noch was anderes steht als 8Bit Rot + 8Bit Gelb + 8Bit Blau pro Pixel.</p>
<p>Ich hoffe, das ist halbwegs verständlich! <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=";-)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/115981/vfw-inhalt-von-lpvhdr-gt-lpdata</link><generator>RSS for Node</generator><lastBuildDate>Thu, 02 Jul 2026 23:48:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/115981.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Jul 2005 10:03:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to vfw - Inhalt von lpVHdr-&amp;gt;lpData? on Thu, 21 Jul 2005 10:03:41 GMT]]></title><description><![CDATA[<p>Moin nochmal!</p>
<p>Ich versuche mit Video for Windows mein Kamerabilder aufzuzeichnen. Dazu hab ich unter Anderem die Funktion</p>
<pre><code class="language-cpp">LRESULT PASCAL OnNewFrame(HWND hWnd, LPVIDEOHDR lpVHdr)
</code></pre>
<p>(mit capSetCallbackOnFrame() eingetragen).<br />
In dem lpVHdr ist ja unter Anderem das Daten-Array</p>
<pre><code class="language-cpp">lpVHdr-&gt;lpVHdr
</code></pre>
<p>Wenn ich nun vorher als Videoformat 700 irgendwas mal 500 irgendwas (habs grad nicht exakt im Kopf) und RGB24 eingestellt hab und versuche damit ein bestehendes Bitmap des gleichen Formats zu überschreiben krieg ich nur Mist.</p>
<p>Wenn ich die Hand vor der Kamera bewegen sieht man das zwar, aber zum einen sind die Farben Mist und 100%ig ist das Bild auch nicht.</p>
<p>Ich hab das Gefühl, da ist irgendwie &quot;Versatz&quot; drin bzw. dass in lpData noch was anderes steht als 8Bit Rot + 8Bit Gelb + 8Bit Blau pro Pixel.</p>
<p>Ich hoffe, das ist halbwegs verständlich! <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=";-)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/835587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/835587</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Thu, 21 Jul 2005 10:03:41 GMT</pubDate></item><item><title><![CDATA[Reply to vfw - Inhalt von lpVHdr-&amp;gt;lpData? on Sat, 23 Jul 2005 09:37:06 GMT]]></title><description><![CDATA[<p>Hallo?<br />
Hab ich das so kompliziert geschrieben oder weiß das von euch auch keiner?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/836694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/836694</guid><dc:creator><![CDATA[el Clio]]></dc:creator><pubDate>Sat, 23 Jul 2005 09:37:06 GMT</pubDate></item><item><title><![CDATA[Reply to vfw - Inhalt von lpVHdr-&amp;gt;lpData? on Sun, 24 Jul 2005 00:05:42 GMT]]></title><description><![CDATA[<p>Hmm, den Teil hat microsoft aber auch scheiße dokumentiert ;/<br />
Hast du evtl. nen Screenshot da ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/837134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/837134</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sun, 24 Jul 2005 00:05:42 GMT</pubDate></item></channel></rss>