pub trait IMILBitmapEffectRenderContextImpl_Impl: Sized {
    // Required methods
    fn GetUseSoftwareRenderer(&self) -> Result<VARIANT_BOOL>;
    fn GetTransform(&self, pmatrix: *mut MILMatrixF) -> Result<()>;
    fn UpdateTransform(&self, pmatrix: *const MILMatrixF) -> Result<()>;
    fn GetOutputBounds(&self, prect: *mut MilRectD) -> Result<()>;
    fn UpdateOutputBounds(&self, prect: *const MilRectD) -> Result<()>;
}

Required Methods§

fn GetUseSoftwareRenderer(&self) -> Result<VARIANT_BOOL>

fn GetTransform(&self, pmatrix: *mut MILMatrixF) -> Result<()>

fn UpdateTransform(&self, pmatrix: *const MILMatrixF) -> Result<()>

fn GetOutputBounds(&self, prect: *mut MilRectD) -> Result<()>

fn UpdateOutputBounds(&self, prect: *const MilRectD) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§