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