public HRESULT Draw(void *clientDrawingContext, IDWriteTextRenderer *renderer, float originX, float originY, BOOL isSideways, BOOL isRightToLeft, IUnknown *clientDrawingEffect) { return(((delegate * unmanaged <IDWriteInlineObject *, void *, IDWriteTextRenderer *, float, float, BOOL, BOOL, IUnknown *, int>)(lpVtbl[3]))((IDWriteInlineObject *)Unsafe.AsPointer(ref this), clientDrawingContext, renderer, originX, originY, isSideways, isRightToLeft, clientDrawingEffect)); }
public HRESULT Draw(void *clientDrawingContext, IDWriteTextRenderer *renderer, float originX, float originY) { return(((delegate * unmanaged <IDWriteTextLayout1 *, void *, IDWriteTextRenderer *, float, float, int>)(lpVtbl[58]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), clientDrawingContext, renderer, originX, originY)); }
public int Draw(void *clientDrawingContext, IDWriteTextRenderer *renderer, [NativeTypeName("FLOAT")] float originX, [NativeTypeName("FLOAT")] float originY) { return(((delegate * unmanaged <IDWriteTextLayout *, void *, IDWriteTextRenderer *, float, float, int>)(lpVtbl[58]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), clientDrawingContext, renderer, originX, originY)); }
public int Draw([NativeTypeName("void *")] void *clientDrawingContext, [NativeTypeName("IDWriteTextRenderer *")] IDWriteTextRenderer *renderer, [NativeTypeName("FLOAT")] float originX, [NativeTypeName("FLOAT")] float originY, [NativeTypeName("BOOL")] int isSideways, [NativeTypeName("BOOL")] int isRightToLeft, [NativeTypeName("IUnknown *")] IUnknown *clientDrawingEffect) { return(((delegate * unmanaged <IDWriteInlineObject *, void *, IDWriteTextRenderer *, float, float, int, int, IUnknown *, int>)(lpVtbl[3]))((IDWriteInlineObject *)Unsafe.AsPointer(ref this), clientDrawingContext, renderer, originX, originY, isSideways, isRightToLeft, clientDrawingEffect)); }