コード例 #1
0
        public virtual void EndFigure(
            D2D1_FIGURE_END figureEnd
            )
        {
            var fp = GetFunctionPointer(8);

            if (m_EndFigureFunc == null)
            {
                m_EndFigureFunc = (EndFigureFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(EndFigureFunc));
            }

            m_EndFigureFunc(m_ptr, figureEnd);
        }
コード例 #2
0
 public void EndFigure(D2D1_FIGURE_END figureEnd)
 {
     ((delegate * unmanaged <ID2D1SimplifiedGeometrySink *, D2D1_FIGURE_END, void>)(lpVtbl[8]))((ID2D1SimplifiedGeometrySink *)Unsafe.AsPointer(ref this), figureEnd);
 }
コード例 #3
0
 public void EndFigure(D2D1_FIGURE_END figureEnd)
 {
     ((delegate * stdcall <ID2D1GeometrySink *, D2D1_FIGURE_END, void>)(lpVtbl[8]))((ID2D1GeometrySink *)Unsafe.AsPointer(ref this), figureEnd);
 }