pub trait ID2D1GradientStopCollection_Impl: Sized + 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

Object Safety§

This trait is not object safe.

Implementors§