Ejemplo n.º 1
0
 public HRESULT DrawStrikethrough(void *clientDrawingContext, float baselineOriginX, float baselineOriginY, [NativeTypeName("const DWRITE_STRIKETHROUGH *")] DWRITE_STRIKETHROUGH *strikethrough, IUnknown *clientDrawingEffect)
 {
     return(((delegate * unmanaged <IDWriteTextRenderer1 *, void *, float, float, DWRITE_STRIKETHROUGH *, IUnknown *, int>)(lpVtbl[8]))((IDWriteTextRenderer1 *)Unsafe.AsPointer(ref this), clientDrawingContext, baselineOriginX, baselineOriginY, strikethrough, clientDrawingEffect));
 }
 public int DrawStrikethrough([NativeTypeName("void *")] void *clientDrawingContext, [NativeTypeName("FLOAT")] float baselineOriginX, [NativeTypeName("FLOAT")] float baselineOriginY, DWRITE_GLYPH_ORIENTATION_ANGLE orientationAngle, [NativeTypeName("const DWRITE_STRIKETHROUGH *")] DWRITE_STRIKETHROUGH *strikethrough, [NativeTypeName("IUnknown *")] IUnknown *clientDrawingEffect)
 {
     return(((delegate * unmanaged <IDWriteTextRenderer1 *, void *, float, float, DWRITE_GLYPH_ORIENTATION_ANGLE, DWRITE_STRIKETHROUGH *, IUnknown *, int>)(lpVtbl[12]))((IDWriteTextRenderer1 *)Unsafe.AsPointer(ref this), clientDrawingContext, baselineOriginX, baselineOriginY, orientationAngle, strikethrough, clientDrawingEffect));
 }