sabaatworld / HyperionScreenCap

Screen capture program for Hyperion ambilight. Updated to support DirectX 11, multiple displays and multiple Hyperion servers.
MIT License
118 stars 18 forks source link

DPI scaling causing incorrect capture area #32

Open bob-oey opened 5 years ago

bob-oey commented 5 years ago

Hey, I have a 4K monitor running at 150% DPI, which causes the application to detect a 2560x1440 monitor instead of 3840x2160. Unfortunately, this also causes it to only capture an area of 2560x1440 of my actual monitor, starting from the top left corner.

This bug is interesting. It shows the correct resolution now, but still has incorrect behavior.

sabaatworld commented 5 years ago

Super interesting indeed! I use my TV as a 4K monitor at 200% scaling but never attempted to change the DPI. Will investigate in the near future...

sabaatworld commented 3 years ago

I tested this out with 225% scaling on my 3440x1440 monitor. Everything seems to be working fine. If you are using Hyperion-NG, can you try previewing the video that is being sent to it and confirm that there is some issue with the app?