pub unsafe fn DwmDefWindowProc<P0, P1, P2>( hwnd: P0, msg: u32, wparam: P1, lparam: P2, plresult: *mut LRESULT, ) -> BOOLwhere P0: Param<HWND>, P1: Param<WPARAM>, P2: Param<LPARAM>,