pub unsafe fn UpdateLayeredWindow<'a>(
hwnd: impl IntoParam<'a, HWND>,
hdcdst: impl IntoParam<'a, HDC>,
pptdst: *mut POINT,
psize: *mut SIZE,
hdcsrc: impl IntoParam<'a, HDC>,
pptsrc: *mut POINT,
crkey: u32,
pblend: *mut BLENDFUNCTION,
dwflags: UPDATE_LAYERED_WINDOW_FLAGS,
) -> BOOL