pub struct ID2D1StrokeStyleVtbl {
pub parent: ID2D1ResourceVtbl,
pub GetStartCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE,
pub GetEndCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE,
pub GetDashCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE,
pub GetMiterLimit: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> FLOAT,
pub GetLineJoin: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_LINE_JOIN,
pub GetDashOffset: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> FLOAT,
pub GetDashStyle: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_DASH_STYLE,
pub GetDashesCount: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> UINT32,
pub GetDashes: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle, dashes: *mut FLOAT, dashesCount: UINT32),
}
Fields
parent: ID2D1ResourceVtbl
GetStartCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE
GetEndCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE
GetDashCap: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_CAP_STYLE
GetMiterLimit: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> FLOAT
GetLineJoin: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_LINE_JOIN
GetDashOffset: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> FLOAT
GetDashStyle: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> D2D1_DASH_STYLE
GetDashesCount: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle) -> UINT32
GetDashes: unsafe extern "system" fn(This: *mut ID2D1StrokeStyle, dashes: *mut FLOAT, dashesCount: UINT32)