pub struct ID2D1PathGeometryVtbl {
pub parent: ID2D1GeometryVtbl,
pub Open: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, geometrySink: *mut *mut ID2D1GeometrySink) -> HRESULT,
pub Stream: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, geometrySink: *mut ID2D1GeometrySink) -> HRESULT,
pub GetSegmentCount: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, count: *mut UINT32) -> HRESULT,
pub GetFigureCount: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, count: *mut UINT32) -> HRESULT,
}
Fields
parent: ID2D1GeometryVtbl
Open: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, geometrySink: *mut *mut ID2D1GeometrySink) -> HRESULT
Stream: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, geometrySink: *mut ID2D1GeometrySink) -> HRESULT
GetSegmentCount: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, count: *mut UINT32) -> HRESULT
GetFigureCount: unsafe extern "system" fn(This: *mut ID2D1PathGeometry, count: *mut UINT32) -> HRESULT