public int GetLocaleName([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("WCHAR *")] ushort *localeName, [NativeTypeName("UINT32")] uint nameSize, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, ushort *, uint, DWRITE_TEXT_RANGE *, int>)(lpVtbl[57]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, localeName, nameSize, textRange)); }
public int GetTypography([NativeTypeName("UINT32")] uint currentPosition, IDWriteTypography **typography, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, IDWriteTypography **, DWRITE_TEXT_RANGE *, int>)(lpVtbl[55]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, typography, textRange)); }
public int GetLocaleNameLength([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("UINT32 *")] uint *nameLength, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, uint *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[56]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, nameLength, textRange)); }
public int GetDrawingEffect([NativeTypeName("UINT32")] uint currentPosition, IUnknown **drawingEffect, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, IUnknown **, DWRITE_TEXT_RANGE *, int>)(lpVtbl[53]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, drawingEffect, textRange)); }
public int GetInlineObject([NativeTypeName("UINT32")] uint currentPosition, IDWriteInlineObject **inlineObject, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, IDWriteInlineObject **, DWRITE_TEXT_RANGE *, int>)(lpVtbl[54]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, inlineObject, textRange)); }
public int GetFontSize([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("FLOAT *")] float *fontSize, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, float *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[50]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, fontSize, textRange)); }
public int GetStrikethrough([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("BOOL *")] int *hasStrikethrough, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, int *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[52]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, hasStrikethrough, textRange)); }
public int GetFontCollection([NativeTypeName("UINT32")] uint currentPosition, IDWriteFontCollection **fontCollection, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, IDWriteFontCollection **, DWRITE_TEXT_RANGE *, int>)(lpVtbl[44]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, fontCollection, textRange)); }
public int GetFontStretch([NativeTypeName("UINT32")] uint currentPosition, DWRITE_FONT_STRETCH *fontStretch, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout *, uint, DWRITE_FONT_STRETCH *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[49]))((IDWriteTextLayout *)Unsafe.AsPointer(ref this), currentPosition, fontStretch, textRange)); }
public HRESULT GetPairKerning([NativeTypeName("UINT32")] uint currentPosition, BOOL *isPairKerningEnabled, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout1 *, uint, BOOL *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[68]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), currentPosition, isPairKerningEnabled, textRange)); }
public HRESULT GetCharacterSpacing([NativeTypeName("UINT32")] uint currentPosition, float *leadingSpacing, float *trailingSpacing, float *minimumAdvanceWidth, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout1 *, uint, float *, float *, float *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[70]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), currentPosition, leadingSpacing, trailingSpacing, minimumAdvanceWidth, textRange)); }
public HRESULT GetUnderline([NativeTypeName("UINT32")] uint currentPosition, BOOL *hasUnderline, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout1 *, uint, BOOL *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[51]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), currentPosition, hasUnderline, textRange)); }
public HRESULT GetFontStyle([NativeTypeName("UINT32")] uint currentPosition, DWRITE_FONT_STYLE *fontStyle, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout1 *, uint, DWRITE_FONT_STYLE *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[48]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), currentPosition, fontStyle, textRange)); }
public HRESULT GetFontFamilyName([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("WCHAR *")] ushort *fontFamilyName, [NativeTypeName("UINT32")] uint nameSize, DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout1 *, uint, ushort *, uint, DWRITE_TEXT_RANGE *, int>)(lpVtbl[46]))((IDWriteTextLayout1 *)Unsafe.AsPointer(ref this), currentPosition, fontFamilyName, nameSize, textRange)); }
public int GetFontAxisValues([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("DWRITE_FONT_AXIS_VALUE *")] DWRITE_FONT_AXIS_VALUE *fontAxisValues, [NativeTypeName("UINT32")] uint fontAxisValueCount, [NativeTypeName("DWRITE_TEXT_RANGE *")] DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout4 *, uint, DWRITE_FONT_AXIS_VALUE *, uint, DWRITE_TEXT_RANGE *, int>)(lpVtbl[86]))((IDWriteTextLayout4 *)Unsafe.AsPointer(ref this), currentPosition, fontAxisValues, fontAxisValueCount, textRange)); }
public int GetFontWeight([NativeTypeName("UINT32")] uint currentPosition, [NativeTypeName("DWRITE_FONT_WEIGHT *")] DWRITE_FONT_WEIGHT *fontWeight, [NativeTypeName("DWRITE_TEXT_RANGE *")] DWRITE_TEXT_RANGE *textRange = null) { return(((delegate * unmanaged <IDWriteTextLayout4 *, uint, DWRITE_FONT_WEIGHT *, DWRITE_TEXT_RANGE *, int>)(lpVtbl[47]))((IDWriteTextLayout4 *)Unsafe.AsPointer(ref this), currentPosition, fontWeight, textRange)); }