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));
 }
Exemple #10
0
 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));
 }
Exemple #11
0
 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));
 }
Exemple #12
0
 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));
 }
Exemple #13
0
 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));
 }
Exemple #14
0
 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));
 }