a tool like colorcop, but with the purpose of inspecting pixels, rather than picking colors.
- resizable window like gifcam
- zoomed window next to org pixels
- levels-filter
- run random shader on image
- before/after snapshots in tabs to flip between
- and diff-tool?
analysis
- live histogram / waveform?
- calc variance / std deviation - within area (to compare)
- fft?
Capture several frames / keep history of last N frames
refs
- https://stackoverflow.com/questions/14527718/whole-screen-capture-and-render-in-directx-performance
- https://stackoverflow.com/questions/37931433/capture-screen-of-window-by-handle/37931566#37931566
- https://learn.microsoft.com/en-gb/windows/win32/direct3ddxgi/desktop-dup-api?redirectedfrom=MSDN
- https://github.com/robmikh/Win32CaptureSample
- https://github.com/mausimus/ShaderGlass/tree/master
"For old-school, you can set D3D11_RESOURCE_MISC_GDI_COMPATIBLE on the texture, get a DC for it, then use BitBlt on the root HWND into it (edited) - IDXGISurface1::GetDC() to get the DC for the texture"