According to the "Windows Vista and Later Display Driver Model Architecture", there is a channel between application and display miniport driver like this:
Application <---> user-mode Win32 GDI <---> kernel-mode Win32K.sys <---> Dxgikrnl.sys <---> Display Miniport Driver
which doesn't need the user-mode display driver.
I am wondering that is it possible to supply a miniport driver only to support a simple framebuffer-based graphic card?