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