pub trait IDCompositionTurbulenceEffect_Impl: Sized + IDCompositionFilterEffect_Impl {
// Required methods
fn SetOffset(&self, offset: *const D2D_VECTOR_2F) -> Result<()>;
fn SetBaseFrequency(&self, frequency: *const D2D_VECTOR_2F) -> Result<()>;
fn SetSize(&self, size: *const D2D_VECTOR_2F) -> Result<()>;
fn SetNumOctaves(&self, numoctaves: u32) -> Result<()>;
fn SetSeed(&self, seed: u32) -> Result<()>;
fn SetNoise(&self, noise: D2D1_TURBULENCE_NOISE) -> Result<()>;
fn SetStitchable(&self, stitchable: BOOL) -> Result<()>;
}
Required Methods§
fn SetOffset(&self, offset: *const D2D_VECTOR_2F) -> Result<()>
fn SetBaseFrequency(&self, frequency: *const D2D_VECTOR_2F) -> Result<()>
fn SetSize(&self, size: *const D2D_VECTOR_2F) -> Result<()>
fn SetNumOctaves(&self, numoctaves: u32) -> Result<()>
fn SetSeed(&self, seed: u32) -> Result<()>
fn SetNoise(&self, noise: D2D1_TURBULENCE_NOISE) -> Result<()>
fn SetStitchable(&self, stitchable: BOOL) -> Result<()>
Object Safety§
This trait is not object safe.