1 Repo
Frameworks that bypass OS native controls to render UI elements directly to a graphics surface.
Distinct from Custom UI Frameworks: Distinct from general custom frameworks by specifically implementing the DirectUI pattern of bypassing native OS widgets.
Explore 1 awesome GitHub repository matching user interface & experience · DirectUI Frameworks. Refine with filters or upvote what's useful.
Duilib ist eine Windows-UI-Bibliothek und eine benutzerdefinierte Rendering-Engine für die Entwicklung performanter grafischer Benutzeroberflächen für PC-Client-Software. Sie fungiert als DirectUI-Framework, das die Erstellung maßgeschneiderter Layouts und Interface-Elemente ermöglicht, ohne auf Standard-Betriebssystem-Controls angewiesen zu sein. Das Framework implementiert einen Direct-User-Interface-Ansatz zum Rendern benutzerdefinierter grafischer Elemente. Dies erlaubt das Design nicht-standardisierter visueller Layouts für Desktop-Anwendungen, einschließlich solcher, die für ressourcenintensive Software ein performantes Rendering erfordern. Das System deckt ein breites Spektrum an UI-Entwicklungsfunktionen ab, darunter eine Composite-Rendering-Pipeline, eine erweiterbare Layout-Engine und eine benutzerdefinierte Control-Hierarchie. Es nutzt ein Direct2D-Grafik-Backend für hardwarebeschleunigtes Zeichnen und eine ereignisgesteuerte Message-Loop, um Systemnachrichten auf Komponenten-Callbacks abzubilden.
Functions as a DirectUI framework that renders custom elements directly to the screen instead of using standard Windows controls.