Struct windows::Data::Pdf::IPdfPageRenderOptions_Vtbl
#[repr(C)]pub struct IPdfPageRenderOptions_Vtbl {Show 13 fields
pub base__: IInspectable_Vtbl,
pub SourceRect: unsafe extern "system" fn(_: *mut c_void, _: *mut Rect) -> HRESULT,
pub SetSourceRect: unsafe extern "system" fn(_: *mut c_void, _: Rect) -> HRESULT,
pub DestinationWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetDestinationWidth: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub DestinationHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetDestinationHeight: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub BackgroundColor: unsafe extern "system" fn(_: *mut c_void, _: *mut Color) -> HRESULT,
pub SetBackgroundColor: unsafe extern "system" fn(_: *mut c_void, _: Color) -> HRESULT,
pub IsIgnoringHighContrast: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsIgnoringHighContrast: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub BitmapEncoderId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SetBitmapEncoderId: unsafe extern "system" fn(_: *mut c_void, _: GUID) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§SourceRect: unsafe extern "system" fn(_: *mut c_void, _: *mut Rect) -> HRESULT
§SetSourceRect: unsafe extern "system" fn(_: *mut c_void, _: Rect) -> HRESULT
§DestinationWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT
§SetDestinationWidth: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT
§DestinationHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT
§SetDestinationHeight: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT
§BackgroundColor: unsafe extern "system" fn(_: *mut c_void, _: *mut Color) -> HRESULT
§SetBackgroundColor: unsafe extern "system" fn(_: *mut c_void, _: Color) -> HRESULT
§IsIgnoringHighContrast: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsIgnoringHighContrast: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§BitmapEncoderId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT
§SetBitmapEncoderId: unsafe extern "system" fn(_: *mut c_void, _: GUID) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPdfPageRenderOptions_Vtbl
impl RefUnwindSafe for IPdfPageRenderOptions_Vtbl
impl Send for IPdfPageRenderOptions_Vtbl
impl Sync for IPdfPageRenderOptions_Vtbl
impl Unpin for IPdfPageRenderOptions_Vtbl
impl UnwindSafe for IPdfPageRenderOptions_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