pub trait IMSVidRect_Impl: Sized + IDispatch_Impl {
    // Required methods
    fn Top(&self) -> Result<i32>;
    fn SetTop(&self, topval: i32) -> Result<()>;
    fn Left(&self) -> Result<i32>;
    fn SetLeft(&self, leftval: i32) -> Result<()>;
    fn Width(&self) -> Result<i32>;
    fn SetWidth(&self, widthval: i32) -> Result<()>;
    fn Height(&self) -> Result<i32>;
    fn SetHeight(&self, heightval: i32) -> Result<()>;
    fn HWnd(&self) -> Result<HWND>;
    fn SetHWnd(&self, hwndval: HWND) -> Result<()>;
    fn SetRect(&self, rectval: Option<&IMSVidRect>) -> Result<()>;
}

Required Methods§

fn Top(&self) -> Result<i32>

fn SetTop(&self, topval: i32) -> Result<()>

fn Left(&self) -> Result<i32>

fn SetLeft(&self, leftval: i32) -> Result<()>

fn Width(&self) -> Result<i32>

fn SetWidth(&self, widthval: i32) -> Result<()>

fn Height(&self) -> Result<i32>

fn SetHeight(&self, heightval: i32) -> Result<()>

fn HWnd(&self) -> Result<HWND>

fn SetHWnd(&self, hwndval: HWND) -> Result<()>

fn SetRect(&self, rectval: Option<&IMSVidRect>) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§