public virtual int GetLineSpacing( out DWRITE_LINE_SPACING_METHOD lineSpacingMethod, out float lineSpacing, out float baseline ) { var fp = GetFunctionPointer(18); if (m_GetLineSpacingFunc == null) { m_GetLineSpacingFunc = (GetLineSpacingFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(GetLineSpacingFunc)); } return(m_GetLineSpacingFunc(m_ptr, out lineSpacingMethod, out lineSpacing, out baseline)); }
public virtual int SetLineSpacing( DWRITE_LINE_SPACING_METHOD lineSpacingMethod, float lineSpacing, float baseline ) { var fp = GetFunctionPointer(10); if (m_SetLineSpacingFunc == null) { m_SetLineSpacingFunc = (SetLineSpacingFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(SetLineSpacingFunc)); } return(m_SetLineSpacingFunc(m_ptr, lineSpacingMethod, lineSpacing, baseline)); }
public int SetLineSpacing(DWRITE_LINE_SPACING_METHOD lineSpacingMethod, [NativeTypeName("FLOAT")] float lineSpacing, [NativeTypeName("FLOAT")] float baseline) { return(((delegate * unmanaged <IDWriteTextLayout *, DWRITE_LINE_SPACING_METHOD, float, float, int>)(lpVtbl[10]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), lineSpacingMethod, lineSpacing, baseline)); }
public HRESULT SetLineSpacing(DWRITE_LINE_SPACING_METHOD lineSpacingMethod, float lineSpacing, float baseline) { return(((delegate * unmanaged <IDWriteTextLayout1 *, DWRITE_LINE_SPACING_METHOD, float, float, int>)(lpVtbl[10]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), lineSpacingMethod, lineSpacing, baseline)); }