🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.multimedia
Article #1013

Re: Problems with DirectX8.1 directshow

#1013
From: Michael Goldweber
Date: Fri, 03 May 2002 22:47
46 lines
2788 bytes
Hi Nick,

First, thanks for your help with getting this set up.  I really appreciate it.

I've done what you and the slydiman website said to do.  Right now I'm getting
the following errors for the strmif.h and control.h file:

[C++ Error] strmif.h(860): E2257 , expected.:
        typedef DWORD_PTR HSEMAPHORE;
[C++ Error] strmif.h(2578): E2303 Type name expected.
        /* [in] */ HSEMAPHORE hSemaphore,


Have you ever seen anything like this?  Any ideas why this error would pop up
from the SDK's header file?  If it matters, I'm running Builder 4.

Thanks again,
Mike Goldweber


nicolasr wrote:

> Hi all,
> first of all here is a link that provides the DirectShow base classes for
> CBuilder and other material:
>
> http://slydiman.compass.com.ru/eng/mmedia/mmedia.htm
>
> I have the libs in a different folder than CBuilder\lib. Setting the lib
> path to this folder never worked for me, BCB didn't seem to find the libs.
> So when the linker gets me unresolved externals I know I need to add one of
> these libs to the project by hand!
> Project->Add To Project   etc.
> Sometimes I had unresolved externals because of GUIDs or CLSIDs but I did
> not know which lib contains them. In that case I did a text search with the
> explorer search dialog.
>
> Regarding the header files: CBuilder ships with some DirectX headers, but
> you need the headers compatible with your libs. Since I ordered the DirectX
> CD from MS I had newer headers than those that came with BCB. I removed all
> DirectX headers from CBuilder\include and copied my new headers there
> instead. Since this folder is in the path by default, there should nothing
> more to do!
>
> regards,
> Nick
Technical Details
Message-ID: <3CD3136B.4D376D2A@telerama.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnews
References: <3cd0c136$1_1@dnews> <3cd1dbda$1_1@dnews> <3CD2A220.C04F6FA4@telerama.com> <3cd2ff0c_1@dnews>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d0fc,466668a3ddbaff8e
X-Google-Attributes: gid10d0fc,public
X-Google-ArrivalTime: 2002-05-03 16:06:01 PST
Message-ID: <3CD3136B.4D376D2A@telerama.com>
Date: Fri, 03 May 2002 18:47:07 -0400
From: Michael Goldweber <halciber@telerama.com>
Reply-To: halciber@telerama.com
X-Mailer: Mozilla 4.79 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: borland.public.cppbuilder.multimedia
Subject: Re: Problems with DirectX8.1 directshow
References: <3cd0c136$1_1@dnews> <3cd1dbda$1_1@dnews> <3CD2A220.C04F6FA4@telerama.com> <3cd2ff0c_1@dnews>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 205.201.42.9
X-Trace: dnews 1020465747 205.201.42.9 (3 May 2002 15:42:27 -0700)
Lines: 47
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnews