Sono nel bel mezzo di decidere quale piattaforma utilizzare per implementare un nuovo tipo di server di visualizzazione / window manager. Sembra che non sia possibile sostituire il DWM su sistemi Windows in base a Documenti MSDN .
Ma allora, come fanno le persone a fare cose fantasiose in 3d come questo video di un framework 3D window manager per il DWM senza ricorrere a hack come questo .
Ad esempio, nel mondo Linux possiamo configurare il sistema operativo per utilizzare gestori di finestre completamente diversi (ad esempio Enlightenment, Compiz, KWin) e ambienti desktop completamente diversi (ad esempio KDE, Gnome).
Come si può veramente "scambiare" diversi window manager / ambienti desktop sulla piattaforma Windows, ottenere l'accesso ai buffer a cui le applicazioni si rivolgono, essere in grado di controllare e delegare gli eventi dell'interfaccia utente, ecc .?