It is not possible to write dcomp.h in the C language in a normal way.
In the dcomp.h header file, there are many interfaces with member
function overloading which is not possible in C. For example, See
IDCompositionTranslateTransform interface. One can rewrite SetOffsetX
function as SetOffsetX_1 a
hello
so trying to port in C the code in
https://docs.microsoft.com/en-us/archive/msdn-magazine/2014/june/windows-with-c-high-performance-window-layering-using-the-windows-composition-engine,
i've seen that there is no C API in dcomp.h (dcomp.h/idl does not
exist in wine)
I hope someone will be a