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