------ Build started: Project: tinyDAV, Configuration: Debug Win32 ------
Compiling...
tdav_producer_screencast_ddraw.cpp
e:\work\doubangoxp\doubangoxp\doubango\tinydav\src\video\directx\tdav_producer_screencast_ddraw.cpp(234) : error C2039: 'SetCooperativeLevel' : is not a member of 'IDirectDraw'
c:\program files\microsoft directx sdk (february 2010)\include\ddraw.h(975) : see declaration of 'IDirectDraw'
e:\work\doubangoxp\doubangoxp\doubango\tinydav\src\video\directx\tdav_producer_screencast_ddraw.cpp(241) : error C2039: 'CreateSurface' : is not a member of 'IDirectDraw'
c:\program files\microsoft directx sdk (february 2010)\include\ddraw.h(975) : see declaration of 'IDirectDraw'
e:\work\doubangoxp\doubangoxp\doubango\tinydav\src\video\directx\tdav_producer_screencast_ddraw.cpp(245) : error C2039: 'GetPixelFormat' : is not a member of 'IDirectDrawSurface'
c:\program files\microsoft directx sdk (february 2010)\include\ddraw.h(1441) : see declaration of 'IDirectDrawSurface'
e:\work\doubangoxp\doubangoxp\doubango\tinydav\src\video\directx\tdav_producer_screencast_ddraw.cpp(255) : error C2039: 'Release' : is not a member of 'IDirectDrawSurface'
c:\program files\microsoft directx sdk (february 2010)\include\ddraw.h(1441) : see declaration of 'IDirectDrawSurface'
e:\work\doubangoxp\doubangoxp\doubango\tinydav\src\video\directx\tdav_producer_screencast_ddraw.cpp(256) : error C2039: 'Release' : is not a member of 'IDirectDraw'
上面是,在编译,
doubango的
telepresence的
tinyDAV
时报的错。
因为时间长不搞C++了,有点糊涂。
后来回过来味,这明显是把CPP当作C来编译了。
找到这里:
然后解决了。