pub trait IDirectInputDevice7A_Impl: Sized + IDirectInputDevice2A_Impl {
// Required methods
fn EnumEffectsInFile(
&self,
param0: &PCSTR,
param1: LPDIENUMEFFECTSINFILECALLBACK,
param2: *mut c_void,
param3: u32
) -> Result<()>;
fn WriteEffectToFile(
&self,
param0: &PCSTR,
param1: u32,
param2: *mut DIFILEEFFECT,
param3: u32
) -> Result<()>;
}
Required Methods§
fn EnumEffectsInFile( &self, param0: &PCSTR, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut c_void, param3: u32 ) -> Result<()>
fn WriteEffectToFile( &self, param0: &PCSTR, param1: u32, param2: *mut DIFILEEFFECT, param3: u32 ) -> Result<()>
Object Safety§
This trait is not object safe.