Пример #1
0
 public HRESULT GetFilteredFontIndices([NativeTypeName("const DWRITE_FONT_AXIS_RANGE *")] DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint fontAxisRangeCount, BOOL selectAnyRange, [NativeTypeName("UINT32 *")] uint *indices, [NativeTypeName("UINT32")] uint maxIndexCount, [NativeTypeName("UINT32 *")] uint *actualIndexCount)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, DWRITE_FONT_AXIS_RANGE *, uint, BOOL, uint *, uint, uint *, int>)(lpVtbl[18]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), fontAxisRanges, fontAxisRangeCount, selectAnyRange, indices, maxIndexCount, actualIndexCount));
 }
Пример #2
0
 public HRESULT GetFontAxisRanges(DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint maxFontAxisRangeCount, [NativeTypeName("UINT32 *")] uint *actualFontAxisRangeCount)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, DWRITE_FONT_AXIS_RANGE *, uint, uint *, int>)(lpVtbl[21]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), fontAxisRanges, maxFontAxisRangeCount, actualFontAxisRangeCount));
 }
Пример #3
0
 public HRESULT GetFilteredFonts([NativeTypeName("const DWRITE_FONT_AXIS_RANGE *")] DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint fontAxisRangeCount, BOOL selectAnyRange, IDWriteFontSet1 **filteredFontSet)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, DWRITE_FONT_AXIS_RANGE *, uint, BOOL, IDWriteFontSet1 **, int>)(lpVtbl[16]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), fontAxisRanges, fontAxisRangeCount, selectAnyRange, filteredFontSet));
 }
Пример #4
0
 public int GetFontAxisRanges([NativeTypeName("UINT32")] uint listIndex, [NativeTypeName("DWRITE_FONT_AXIS_RANGE *")] DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint maxFontAxisRangeCount, [NativeTypeName("UINT32 *")] uint *actualFontAxisRangeCount)
 {
     return(((delegate * unmanaged <IDWriteFontSet1 *, uint, DWRITE_FONT_AXIS_RANGE *, uint, uint *, int>)(lpVtbl[20]))((IDWriteFontSet1 *)Unsafe.AsPointer(ref this), listIndex, fontAxisRanges, maxFontAxisRangeCount, actualFontAxisRangeCount));
 }
Пример #5
0
 public HRESULT GetFontAxisRanges(DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint fontAxisRangeCount)
 {
     return(((delegate * unmanaged <IDWriteFontResource *, DWRITE_FONT_AXIS_RANGE *, uint, int>)(lpVtbl[7]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), fontAxisRanges, fontAxisRangeCount));
 }
Пример #6
0
 public HRESULT GetAxisValueNames([NativeTypeName("UINT32")] uint axisIndex, [NativeTypeName("UINT32")] uint axisValueIndex, DWRITE_FONT_AXIS_RANGE *fontAxisRange, IDWriteLocalizedStrings **names)
 {
     return(((delegate * unmanaged <IDWriteFontResource *, uint, uint, DWRITE_FONT_AXIS_RANGE *, IDWriteLocalizedStrings **, int>)(lpVtbl[11]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), axisIndex, axisValueIndex, fontAxisRange, names));
 }
Пример #7
0
 public int AddFont([NativeTypeName("IDWriteFontFile *")] IDWriteFontFile *fontFile, [NativeTypeName("UINT32")] uint fontFaceIndex, DWRITE_FONT_SIMULATIONS fontSimulations, [NativeTypeName("const DWRITE_FONT_AXIS_VALUE *")] DWRITE_FONT_AXIS_VALUE *fontAxisValues, [NativeTypeName("UINT32")] uint fontAxisValueCount, [NativeTypeName("const DWRITE_FONT_AXIS_RANGE *")] DWRITE_FONT_AXIS_RANGE *fontAxisRanges, [NativeTypeName("UINT32")] uint fontAxisRangeCount, [NativeTypeName("const DWRITE_FONT_PROPERTY *")] DWRITE_FONT_PROPERTY *properties, [NativeTypeName("UINT32")] uint propertyCount)
 {
     return(((delegate * unmanaged <IDWriteFontSetBuilder2 *, IDWriteFontFile *, uint, DWRITE_FONT_SIMULATIONS, DWRITE_FONT_AXIS_VALUE *, uint, DWRITE_FONT_AXIS_RANGE *, uint, DWRITE_FONT_PROPERTY *, uint, int>)(lpVtbl[8]))((IDWriteFontSetBuilder2 *)Unsafe.AsPointer(ref this), fontFile, fontFaceIndex, fontSimulations, fontAxisValues, fontAxisValueCount, fontAxisRanges, fontAxisRangeCount, properties, propertyCount));
 }