Struct windows::Graphics::Printing::IPrintPageInfo_Vtbl
#[repr(C)]pub struct IPrintPageInfo_Vtbl {
pub base__: IInspectable_Vtbl,
pub SetMediaSize: unsafe extern "system" fn(_: *mut c_void, _: PrintMediaSize) -> HRESULT,
pub MediaSize: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintMediaSize) -> HRESULT,
pub SetPageSize: unsafe extern "system" fn(_: *mut c_void, _: Size) -> HRESULT,
pub PageSize: unsafe extern "system" fn(_: *mut c_void, _: *mut Size) -> HRESULT,
pub SetDpiX: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub DpiX: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetDpiY: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub DpiY: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetOrientation: unsafe extern "system" fn(_: *mut c_void, _: PrintOrientation) -> HRESULT,
pub Orientation: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintOrientation) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§SetMediaSize: unsafe extern "system" fn(_: *mut c_void, _: PrintMediaSize) -> HRESULT
§MediaSize: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintMediaSize) -> HRESULT
§SetPageSize: unsafe extern "system" fn(_: *mut c_void, _: Size) -> HRESULT
§PageSize: unsafe extern "system" fn(_: *mut c_void, _: *mut Size) -> HRESULT
§SetDpiX: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT
§DpiX: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT
§SetDpiY: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT
§DpiY: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT
§SetOrientation: unsafe extern "system" fn(_: *mut c_void, _: PrintOrientation) -> HRESULT
§Orientation: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintOrientation) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPrintPageInfo_Vtbl
impl RefUnwindSafe for IPrintPageInfo_Vtbl
impl Send for IPrintPageInfo_Vtbl
impl Sync for IPrintPageInfo_Vtbl
impl Unpin for IPrintPageInfo_Vtbl
impl UnwindSafe for IPrintPageInfo_Vtbl
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