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