dwmaxx2 icon indicating copy to clipboard operation
dwmaxx2 copied to clipboard

Files dwmaxx32 and dwmaxx64 are missing

Open gileli121 opened this issue 7 years ago • 5 comments

I can not run the project because these files are missing.

I get the errors: 1>Tutorial07.obj : error LNK2019: unresolved external symbol _D3D10CreateDeviceAndSwapChain1@36 referenced in function "long __cdecl InitDevice(void)" (?InitDevice@@YAJXZ) 1>Tutorial07.obj : error LNK2019: unresolved external symbol __imp__DwmaxxGetWindowSharedHandle referenced in function "long __cdecl InitDevice(void)" (?InitDevice@@YAJXZ)

I can fix the first error if I include the lib D3D10_1.lib. It fix the "_D3D10CreateDeviceAndSwapChain1" error

But I did not found any alternative lib file for __imp__DwmaxxGetWindowSharedHandle. In must included in dwmaxx32 or dwmaxx64.

Please upload these files. I can not run the project and I really want to try it.

Thank you.

gileli121 avatar Mar 18 '18 17:03 gileli121

I have the same problem, looks like the libraries have that symbols. I'm trying to use pDwmpDxGetWindowSharedSurface to do the same, but i'm having some problems with using it. This page has the function's description and how to use it (sort of): https://web.archive.org/web/20110301094548/http://www.netfxfactory.org/blogs/articles/archive/2007/10/27/vista-thumbnail-live-en-3d.aspx If someone can adapt the code in this page to work with this project, please post it here!

MLXProjects avatar Jan 04 '19 19:01 MLXProjects

You guys need to compile the library in order to get those symbols

steeve avatar Jan 06 '19 14:01 steeve

You guys need to compile the library in order to get those symbols

I've compiled the two libraries and get the DLLs, but the error stays

MLXProjects avatar Jan 08 '19 17:01 MLXProjects

I was able to build the Tutorial07 project now.

Now when I run it, I get this error: image

Do you have any idea how to continue from here?

Thanks.

gileli121 avatar Jul 04 '19 18:07 gileli121

After I figured out that I should call to DwmaxxLoad()

(The reason it failed was because DwmaxxRpcWindow() returned NULL and when calling to DwmaxxLoad() it will not return NULL)

I found that I have other errors:

image

I have no idea what to do next.. I feel that I am geting from one error to another. I was hoped to get to a point that it works.

Please help. Thank you.

gileli121 avatar Jul 04 '19 21:07 gileli121