Trait ID2D1GradientStopCollection_Impl
pub trait ID2D1GradientStopCollection_Impl: ID2D1Resource_Impl {
// Required methods
fn GetGradientStopCount(&self) -> u32;
fn GetGradientStops(
&self,
gradientstops: *mut D2D1_GRADIENT_STOP,
gradientstopscount: u32,
);
fn GetColorInterpolationGamma(&self) -> D2D1_GAMMA;
fn GetExtendMode(&self) -> D2D1_EXTEND_MODE;
}
Required Methods§
fn GetGradientStopCount(&self) -> u32
fn GetGradientStops( &self, gradientstops: *mut D2D1_GRADIENT_STOP, gradientstopscount: u32, )
fn GetColorInterpolationGamma(&self) -> D2D1_GAMMA
fn GetExtendMode(&self) -> D2D1_EXTEND_MODE
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.