Selastin
Selastin
I think it's because when you switch between monitors the `IDCompositionVisual` size remains the same and your monitor uses a high resolution, I was not able to test this issue...
its DWM private API, the API provides the IDCompositionVisual with a fixed size and i clip the visual during WM_WINDOWPOSCHANGED event with the WINDOWPOS struct values, Since there is no...
Are you just testing out the api or trying to use it a project. because as i mentioned in the README file, this is not suitable for production. I Suggest...
> 3rd monitor is also fullHD, but it's blured as expected. But - background bad Not sure about how that happen, just try printing the size of rootvisual on to...
> Testing :) I want understand, how do bluring via C++. I love aero, but win 10 introduce new bluring effects (acrylic) which not documented (except C# examples) =/ >...
But Windows, Mac, Linux uses different technologies to blur the windows, it is completely depend upon the Compositor used by the OS. When a GUI Application is running the compositor...
This problem is caused by airspace issue. actually whatever you are drawing on to the window is drawn under the blurred visual. this is an issue that Microsoft couldn't even...
i am not much familiar with opengl, but if it is possible for you to draw opengl content into ID2D1Bitmap1 then you can share it to IDCompositionVisual. eg: in AcrylicComositor.cpp...
@tavurth Is there any docs available explaining about the code? it's hard to understand. Is there any C++ version of this code available ? since python is very slow. Could...
hi @milos12345 this issue is common to Windows which uses WindowChrome, this can be avoided by handling wndproc and returning a rect with less size than window. Here is a...