win32 capCreateCaptureWindow problem
John C
johnch_atms at hotmail.com
Thu Aug 13 00:56:36 PDT 2009
Sam Hu Wrote:
> John C Wrote:
>
> > Ivan Boritsky wrote:
> > > i work on a win32 application. i try to access my web camera.
> > > when i use this api funtion;
> > > capCreateCaptureWindow("cam", WS_VISIBLE + WS_CHILD, 10, 10,266, 252, hWnd, 0);
> >
> > That should be: WS_VISIBLE | WS_CHILD.
> >
> > >
> > > i get this error:
> > > Error: undefined identifier capCreateCaptureWindow
> >
> > You need a header module that imports the function. Try the vfw.d module
> > at the project Jarrett pointed you to.
> >
> > >
> > > my compile comman is:
> > > dmd webcam.d gdi32.lib advapi32.lib
> >
> > You'll also need vfw32.lib, which isn't part of the DMD distribution,
> > but will be on your system if you've downloaded the Platform SDK - in
> > which case, you'll need to run it through coffimplib
> > (ftp://ftp.digitalmars.com/coffimplib.zip).
>
>
> Hi John,
>
> I also downloaded the said win32 zip but don't know how to compile to lib or dll,doesn't need to compile? or how to compile?
>
> Thanks.
> Regards,
> Sam
Huh? You just run
coffimplib -f vfw32.lib
and specify the .lib on your build command line - something like:
dmd webcam vfw32.lib
More information about the Digitalmars-d-learn
mailing list