public int SetTrimming([NativeTypeName("const DWRITE_TRIMMING *")] DWRITE_TRIMMING *trimmingOptions, IDWriteInlineObject *trimmingSign) { return(((delegate * unmanaged <IDWriteTextLayout *, DWRITE_TRIMMING *, IDWriteInlineObject *, int>)(lpVtbl[9]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), trimmingOptions, trimmingSign)); }
public int SetInlineObject(IDWriteInlineObject *inlineObject, DWRITE_TEXT_RANGE textRange) { return(((delegate * unmanaged <IDWriteTextLayout *, IDWriteInlineObject *, DWRITE_TEXT_RANGE, int>)(lpVtbl[39]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), inlineObject, textRange)); }
public HRESULT DrawInlineObject(void *clientDrawingContext, float originX, float originY, DWRITE_GLYPH_ORIENTATION_ANGLE orientationAngle, IDWriteInlineObject *inlineObject, BOOL isSideways, BOOL isRightToLeft, IUnknown *clientDrawingEffect) { return(((delegate * unmanaged <IDWriteTextRenderer1 *, void *, float, float, DWRITE_GLYPH_ORIENTATION_ANGLE, IDWriteInlineObject *, BOOL, BOOL, IUnknown *, int>)(lpVtbl[13]))((IDWriteTextRenderer1 *)Unsafe.AsPointer(ref this), clientDrawingContext, originX, originY, orientationAngle, inlineObject, isSideways, isRightToLeft, clientDrawingEffect)); }
public HRESULT DrawInlineObject(void *clientDrawingContext, float originX, float originY, IDWriteInlineObject *inlineObject, BOOL isSideways, BOOL isRightToLeft, IUnknown *clientDrawingEffect) { return(((delegate * unmanaged <IDWriteTextRenderer1 *, void *, float, float, IDWriteInlineObject *, BOOL, BOOL, IUnknown *, int>)(lpVtbl[9]))((IDWriteTextRenderer1 *)Unsafe.AsPointer(ref this), clientDrawingContext, originX, originY, inlineObject, isSideways, isRightToLeft, clientDrawingEffect)); }
public int DrawInlineObject([NativeTypeName("void *")] void *clientDrawingContext, [NativeTypeName("FLOAT")] float originX, [NativeTypeName("FLOAT")] float originY, [NativeTypeName("IDWriteInlineObject *")] IDWriteInlineObject *inlineObject, [NativeTypeName("BOOL")] int isSideways, [NativeTypeName("BOOL")] int isRightToLeft, [NativeTypeName("IUnknown *")] IUnknown *clientDrawingEffect) { return(((delegate * unmanaged <IDWriteTextRenderer1 *, void *, float, float, IDWriteInlineObject *, int, int, IUnknown *, int>)(lpVtbl[9]))((IDWriteTextRenderer1 *)Unsafe.AsPointer(ref this), clientDrawingContext, originX, originY, inlineObject, isSideways, isRightToLeft, clientDrawingEffect)); }