

This type of driver runs in a standalone DLL. The following table lists the wireless display (Miracast) functions that a Windows 8.1 Miracast user-mode driver must implement. Wireless display functions implemented by Windows 8.1 Miracast user-mode drivers


Provides info about the next Miracast encode chunk that was reported to the DirectX graphics kernel subsystem when the DXGK_INTERRUPT_TYPE interrupt type is DXGK_INTERRUPT_MIRACAST_CHUNK_PROCESSING_COMPLETE.Ĭalled by the user-mode display driver to send the kernel-mode display miniport driver a synchronous I/O control request.Ĭalled by the user-mode driver to register with the operating system to receive network quality of service (QoS) notifications and the current network bandwidth of the Miracast connection.Ĭalled by the user-mode display driver to report the status of the current Miracast connected session.Ĭalled by the user-mode display driver to report the statistics of the Miracast link to the operating system. Pointers to the Miracast display callback functions are returned in a MIRACAST_CALLBACKS structure. Only Windows 8.1 Miracast user-mode drivers can call these functions.

The following table lists the wireless display (Miracast) user-mode functions that the operating system implements. User-mode device driver interfaces (DDIs) Wireless display callback functions called by Miracast user-mode drivers The rest of this article and its related articles describe how to provide that support. WDDM 1.3 drivers could optionally support Miracast through the Miracast DDIs provided in that release. Microsoft might remove support for custom Miracast stacks in a future version of Windows. The relevant WHLK documentation at .WirelessDisplayĭriver developers should no longer implement a custom Miracast stack. For information about the Microsoft Miracast stack and the requirements of drivers and hardware to support Miracast displays starting in Windows 10, see the following documentation:īuilding best-in-class Wireless projection solutions with Windows 10 Starting in Windows 10 (WDDM 2.0), the operating system ships with a built-in Miracast stack that can work on any GPU. Supporting Miracast starting in Windows 10 Support for the Miracast wireless display standard was introduced in Windows 8.1 (WDDM 1.3).
