DirectComposition Flip3D switcher. A faster, more complete successor to the flip3d D3D11 prototype.
- Windows with DWM and DirectComposition
- CMake 3.21+
- Visual Studio / MSVC with the Windows SDK
cmake -S . -B build
cmake --build build --config ReleaseLaunch build/Release/Flip3DComp.exe.
Eligible windows are shown as DWM shared thumbnails on a DirectComposition 3D carousel. No D3D11 scene pass, no Windows.Graphics.Capture.
Tab/Shift+Tab, arrow keys, mouse wheel: scroll the carouselEnteror left click a card: activate the selected windowHome: return to the original front windowEsc: exitF5: replay the enter animation
- vs flip3d: compositor-native visuals (lower overhead), smooth fractional scroll while browsing, uDWM-aligned parallel exit rotation
- More complete:
IAccessible+NotifyWinEventaccessibility, Shell Hook live card add/remove