#[repr(C)]pub struct IWICProgressiveLevelControlVtbl {
pub parent: IUnknownVtbl,
pub GetLevelCount: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, pcLevels: *mut UINT) -> HRESULT,
pub GetCurrentLevel: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, pnLevel: *mut UINT) -> HRESULT,
pub SetCurrentLevel: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, nLevel: UINT) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetLevelCount: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, pcLevels: *mut UINT) -> HRESULT
§GetCurrentLevel: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, pnLevel: *mut UINT) -> HRESULT
§SetCurrentLevel: unsafe extern "system" fn(This: *mut IWICProgressiveLevelControl, nLevel: UINT) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICProgressiveLevelControlVtbl
impl RefUnwindSafe for IWICProgressiveLevelControlVtbl
impl Send for IWICProgressiveLevelControlVtbl
impl Sync for IWICProgressiveLevelControlVtbl
impl Unpin for IWICProgressiveLevelControlVtbl
impl UnwindSafe for IWICProgressiveLevelControlVtbl
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