pub trait IMSVidWebDVDEvent_Impl: Sized + IMSVidPlaybackEvent_Impl {
Show 23 methods // Required methods fn DVDNotify( &self, leventcode: i32, lparam1: &VARIANT, lparam2: &VARIANT ) -> Result<()>; fn PlayForwards(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayBackwards(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ShowMenu( &self, menuid: DVDMenuIDConstants, benabled: VARIANT_BOOL ) -> Result<()>; fn Resume(&self, benabled: VARIANT_BOOL) -> Result<()>; fn SelectOrActivateButton(&self, benabled: VARIANT_BOOL) -> Result<()>; fn StillOff(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PauseOn(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ChangeCurrentAudioStream(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ChangeCurrentSubpictureStream( &self, benabled: VARIANT_BOOL ) -> Result<()>; fn ChangeCurrentAngle(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayAtTimeInTitle(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayAtTime(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayChapterInTitle(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayChapter(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ReplayChapter(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayNextChapter(&self, benabled: VARIANT_BOOL) -> Result<()>; fn Stop(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ReturnFromSubmenu(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayTitle(&self, benabled: VARIANT_BOOL) -> Result<()>; fn PlayPrevChapter(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ChangeKaraokePresMode(&self, benabled: VARIANT_BOOL) -> Result<()>; fn ChangeVideoPresMode(&self, benabled: VARIANT_BOOL) -> Result<()>;
}

Required Methods§

fn DVDNotify( &self, leventcode: i32, lparam1: &VARIANT, lparam2: &VARIANT ) -> Result<()>

fn PlayForwards(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayBackwards(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ShowMenu( &self, menuid: DVDMenuIDConstants, benabled: VARIANT_BOOL ) -> Result<()>

fn Resume(&self, benabled: VARIANT_BOOL) -> Result<()>

fn SelectOrActivateButton(&self, benabled: VARIANT_BOOL) -> Result<()>

fn StillOff(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PauseOn(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ChangeCurrentAudioStream(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ChangeCurrentSubpictureStream(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ChangeCurrentAngle(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayAtTimeInTitle(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayAtTime(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayChapterInTitle(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayChapter(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ReplayChapter(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayNextChapter(&self, benabled: VARIANT_BOOL) -> Result<()>

fn Stop(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ReturnFromSubmenu(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayTitle(&self, benabled: VARIANT_BOOL) -> Result<()>

fn PlayPrevChapter(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ChangeKaraokePresMode(&self, benabled: VARIANT_BOOL) -> Result<()>

fn ChangeVideoPresMode(&self, benabled: VARIANT_BOOL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§