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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }