#[repr(C)]pub struct UPDATELAYEREDWINDOWINFO {
pub cbSize: u32,
pub hdcDst: HDC,
pub pptDst: *mut POINT,
pub psize: *mut SIZE,
pub hdcSrc: HDC,
pub pptSrc: *mut POINT,
pub crKey: u32,
pub pblend: *mut BLENDFUNCTION,
pub dwFlags: UPDATE_LAYERED_WINDOW_FLAGS,
pub prcDirty: *mut RECT,
}
Fields§
§cbSize: u32
§hdcDst: HDC
§pptDst: *mut POINT
§psize: *mut SIZE
§hdcSrc: HDC
§pptSrc: *mut POINT
§crKey: u32
§pblend: *mut BLENDFUNCTION
§dwFlags: UPDATE_LAYERED_WINDOW_FLAGS
§prcDirty: *mut RECT
Trait Implementations§
Source§impl Abi for UPDATELAYEREDWINDOWINFO
impl Abi for UPDATELAYEREDWINDOWINFO
Source§type Abi = UPDATELAYEREDWINDOWINFO
type Abi = UPDATELAYEREDWINDOWINFO
The abi representation of the implementing type. Read more
type DefaultType = UPDATELAYEREDWINDOWINFO
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for UPDATELAYEREDWINDOWINFO
impl Clone for UPDATELAYEREDWINDOWINFO
Source§fn clone(&self) -> UPDATELAYEREDWINDOWINFO
fn clone(&self) -> UPDATELAYEREDWINDOWINFO
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UPDATELAYEREDWINDOWINFO
impl Debug for UPDATELAYEREDWINDOWINFO
Source§impl Default for UPDATELAYEREDWINDOWINFO
impl Default for UPDATELAYEREDWINDOWINFO
Source§impl PartialEq for UPDATELAYEREDWINDOWINFO
impl PartialEq for UPDATELAYEREDWINDOWINFO
impl Copy for UPDATELAYEREDWINDOWINFO
impl Eq for UPDATELAYEREDWINDOWINFO
Auto Trait Implementations§
impl Freeze for UPDATELAYEREDWINDOWINFO
impl RefUnwindSafe for UPDATELAYEREDWINDOWINFO
impl !Send for UPDATELAYEREDWINDOWINFO
impl !Sync for UPDATELAYEREDWINDOWINFO
impl Unpin for UPDATELAYEREDWINDOWINFO
impl UnwindSafe for UPDATELAYEREDWINDOWINFO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more