public int CreateFontResource([NativeTypeName("IDWriteFontFile *")] IDWriteFontFile *fontFile, [NativeTypeName("UINT32")] uint faceIndex, [NativeTypeName("IDWriteFontResource **")] IDWriteFontResource **fontResource) { return(((delegate * unmanaged <IDWriteFactory6 *, IDWriteFontFile *, uint, IDWriteFontResource **, int>)(lpVtbl[49]))((IDWriteFactory6 *)Unsafe.AsPointer(ref this), fontFile, faceIndex, fontResource)); }
public int CreateFontFaceReference(IDWriteFontFile *fontFile, [NativeTypeName("UINT32")] uint faceIndex, DWRITE_FONT_SIMULATIONS fontSimulations, IDWriteFontFaceReference **fontFaceReference) { return(((delegate * unmanaged <IDWriteFactory5 *, IDWriteFontFile *, uint, DWRITE_FONT_SIMULATIONS, IDWriteFontFaceReference **, int>)(lpVtbl[33]))((IDWriteFactory5 *)Unsafe.AsPointer(ref this), fontFile, faceIndex, fontSimulations, fontFaceReference)); }
public int CreateFontFaceReference([NativeTypeName("IDWriteFontFile *")] IDWriteFontFile *fontFile, [NativeTypeName("UINT32")] uint faceIndex, DWRITE_FONT_SIMULATIONS fontSimulations, [NativeTypeName("const DWRITE_FONT_AXIS_VALUE *")] DWRITE_FONT_AXIS_VALUE *fontAxisValues, [NativeTypeName("UINT32")] uint fontAxisValueCount, [NativeTypeName("IDWriteFontFaceReference1 **")] IDWriteFontFaceReference1 **fontFaceReference) { return(((delegate * unmanaged <IDWriteFactory6 *, IDWriteFontFile *, uint, DWRITE_FONT_SIMULATIONS, DWRITE_FONT_AXIS_VALUE *, uint, IDWriteFontFaceReference1 **, int>)(lpVtbl[48]))((IDWriteFactory6 *)Unsafe.AsPointer(ref this), fontFile, faceIndex, fontSimulations, fontAxisValues, fontAxisValueCount, fontFaceReference)); }
internal unsafe FontFile(IDWriteFontFile *fontFile) { }
public int AddFontFile([NativeTypeName("IDWriteFontFile *")] IDWriteFontFile *fontFile) { return(((delegate * unmanaged <IDWriteFontSetBuilder1 *, IDWriteFontFile *, int>)(lpVtbl[7]))((IDWriteFontSetBuilder1 *)Unsafe.AsPointer(ref this), fontFile)); }
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)); }
public HRESULT AddFontFile(IDWriteFontFile *fontFile) { return(((delegate * unmanaged <IDWriteFontSetBuilder1 *, IDWriteFontFile *, int>)(lpVtbl[7]))((IDWriteFontSetBuilder1 *)Unsafe.AsPointer(ref this), fontFile)); }