Struct winapi::d2d1::ID2D1GradientStopCollectionVtbl [] [src]

pub struct ID2D1GradientStopCollectionVtbl {
    pub parent: ID2D1ResourceVtbl,
    pub GetGradientStopCount: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> UINT32,
    pub GetGradientStops: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection, gradientStops: *mut D2D1_GRADIENT_STOP, gradientStopsCount: UINT32),
    pub GetColorInterpolationGamma: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> D2D1_GAMMA,
    pub GetExtendMode: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> D2D1_EXTEND_MODE,
}

Fields

parent: ID2D1ResourceVtbl GetGradientStopCount: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> UINT32 GetGradientStops: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection, gradientStops: *mut D2D1_GRADIENT_STOP, gradientStopsCount: UINT32) GetColorInterpolationGamma: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> D2D1_GAMMA GetExtendMode: unsafe extern "system" fn(This: *mut ID2D1GradientStopCollection) -> D2D1_EXTEND_MODE