Struct winapi::d2d1::ID2D1PathGeometryVtbl [] [src]

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