Sam Hu wrote:
John C Wrote:

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

Hi John,

Thank you.I have win2003 SDK+vc++2008 EX installed in my machine.When I tried 
the winsamp.d in the example folder of dmd(ver2031):

/>coffimplib -f vfw32.lib
/>dmd winsamp.d gdi32.lib vfw32.lib winsamp.def
** also tried bud winsamp.d gdi32.lib vfw32.lib
I got below error:

F:\laguangeD\WindowsApi-CMakeD\demo>bud winsampw.d -cleanup gid32.lib vfw32.lib OPTLINK (R) for Win32 Release 8.00.1
Copyright (C) Digital Mars 1989-2004  All rights reserved.
mpr.lib
 Warning 2: File Not Found mpr.lib
imm32.lib
 Warning 2: File Not Found imm32.lib
lz32.lib
 Warning 2: File Not Found lz32.lib
rpcns4.lib
 Warning 2: File Not Found rpcns4.lib

What's that?Was I missing something?

Regards,
Sam

Those are warnings, not errors. Ignore them, it will compile anyway.

Reply via email to