<?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[Fehler in DirectShow (strmif.h) auf devCpp]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich kann in DevCpp die DShow.h nicht Fehlerfrei einbinden, diese bindet die strmif.h mit ein und in der Stecken die fehler, sp wie in winnt.h, Ausgabe:</p>
<blockquote>
<p>C:/DEV-CPP/include/strmif.h:20557: error: expected constructor, destructor, or type conversion before '(' token</p>
<p>C:/DEV-CPP/include/strmif.h:20557: error: expected <code>,' or</code>;' before '(' token</p>
<p>C:/DEV-CPP/include/strmif.h:28736: error: declaration of `GUID tagVMRGUID::GUID'</p>
<p>C:/DEV-CPP/include/winnt.h:1351: error: changes meaning of `GUID' from `typedef struct _GUID GUID'</p>
</blockquote>
<p>Die betreffende Stelle an Position 20557 sieht wie folgt aus:<br />
[cpp]#ifdef __cplusplus<br />
#ifndef _IAMFilterGraphCallback_<br />
#define _IAMFilterGraphCallback_<br />
// Note: Because this interface was not defined as a proper interface it is<br />
// supported under C++ only. Methods aren't stdcall.<br />
EXTERN_GUID(IID_IAMFilterGraphCallback,0x56a868fd,0x0ad4,0x11ce,0xb0,0xa3,0x0,0x20,0xaf,0x0b,0xa7,0x70);<br />
interface IAMFilterGraphCallback : public IUnknown<br />
{<br />
// S_OK means rendering complete, S_FALSE means retry now.<br />
virtual HRESULT UnableToRender(IPin *pPin) = 0;</p>
<p>};<br />
#endif // _IAMFilterGraphCallback_<br />
#endif[/cpp]</p>
<p>Diese Callback brauch ich aber, daher kann ich sie nicht ausmakieren, weiß jemand eine Lösung?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/124584/fehler-in-directshow-strmif-h-auf-devcpp</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 15:42:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/124584.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Oct 2005 21:08:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler in DirectShow (strmif.h) auf devCpp on Fri, 28 Oct 2005 21:08:35 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich kann in DevCpp die DShow.h nicht Fehlerfrei einbinden, diese bindet die strmif.h mit ein und in der Stecken die fehler, sp wie in winnt.h, Ausgabe:</p>
<blockquote>
<p>C:/DEV-CPP/include/strmif.h:20557: error: expected constructor, destructor, or type conversion before '(' token</p>
<p>C:/DEV-CPP/include/strmif.h:20557: error: expected <code>,' or</code>;' before '(' token</p>
<p>C:/DEV-CPP/include/strmif.h:28736: error: declaration of `GUID tagVMRGUID::GUID'</p>
<p>C:/DEV-CPP/include/winnt.h:1351: error: changes meaning of `GUID' from `typedef struct _GUID GUID'</p>
</blockquote>
<p>Die betreffende Stelle an Position 20557 sieht wie folgt aus:<br />
[cpp]#ifdef __cplusplus<br />
#ifndef _IAMFilterGraphCallback_<br />
#define _IAMFilterGraphCallback_<br />
// Note: Because this interface was not defined as a proper interface it is<br />
// supported under C++ only. Methods aren't stdcall.<br />
EXTERN_GUID(IID_IAMFilterGraphCallback,0x56a868fd,0x0ad4,0x11ce,0xb0,0xa3,0x0,0x20,0xaf,0x0b,0xa7,0x70);<br />
interface IAMFilterGraphCallback : public IUnknown<br />
{<br />
// S_OK means rendering complete, S_FALSE means retry now.<br />
virtual HRESULT UnableToRender(IPin *pPin) = 0;</p>
<p>};<br />
#endif // _IAMFilterGraphCallback_<br />
#endif[/cpp]</p>
<p>Diese Callback brauch ich aber, daher kann ich sie nicht ausmakieren, weiß jemand eine Lösung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/903104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/903104</guid><dc:creator><![CDATA[frageich]]></dc:creator><pubDate>Fri, 28 Oct 2005 21:08:35 GMT</pubDate></item></channel></rss>