Struct IPrintSupportMxdcImageQualityConfiguration_Vtbl
#[repr(C)]pub struct IPrintSupportMxdcImageQualityConfiguration_Vtbl {Show 15 fields
pub base__: IInspectable_Vtbl,
pub NormalOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetNormalOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub DraftOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetDraftOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub HighOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetHighOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub PhotographicOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetPhotographicOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub TextOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetTextOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub AutomaticOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetAutomaticOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
pub FaxOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT,
pub SetFaxOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§NormalOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetNormalOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§DraftOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetDraftOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§HighOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetHighOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§PhotographicOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetPhotographicOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§TextOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetTextOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§AutomaticOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetAutomaticOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULT§FaxOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut XpsImageQuality) -> HRESULT§SetFaxOutputQuality: unsafe extern "system" fn(_: *mut c_void, _: XpsImageQuality) -> HRESULTAuto Trait Implementations§
impl Freeze for IPrintSupportMxdcImageQualityConfiguration_Vtbl
impl RefUnwindSafe for IPrintSupportMxdcImageQualityConfiguration_Vtbl
impl Send for IPrintSupportMxdcImageQualityConfiguration_Vtbl
impl Sync for IPrintSupportMxdcImageQualityConfiguration_Vtbl
impl Unpin for IPrintSupportMxdcImageQualityConfiguration_Vtbl
impl UnwindSafe for IPrintSupportMxdcImageQualityConfiguration_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