public int CreateFontFace(DWRITE_FONT_FACE_TYPE fontFaceType, [NativeTypeName("UINT32")] uint numberOfFiles, [NativeTypeName("IDWriteFontFile *const *")] IDWriteFontFile **fontFiles, [NativeTypeName("UINT32")] uint faceIndex, DWRITE_FONT_SIMULATIONS fontFaceSimulationFlags, [NativeTypeName("IDWriteFontFace **")] IDWriteFontFace **fontFace) { return(((delegate * unmanaged <IDWriteFactory1 *, DWRITE_FONT_FACE_TYPE, uint, IDWriteFontFile **, uint, DWRITE_FONT_SIMULATIONS, IDWriteFontFace **, int>)(lpVtbl[9]))((IDWriteFactory1 *)Unsafe.AsPointer(ref this), fontFaceType, numberOfFiles, fontFiles, faceIndex, fontFaceSimulationFlags, fontFace)); }
public int CreateFontFileReference([NativeTypeName("const WCHAR *")] ushort *filePath, [NativeTypeName("const FILETIME *")] FILETIME *lastWriteTime, [NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFactory1 *, ushort *, FILETIME *, IDWriteFontFile **, int>)(lpVtbl[7]))((IDWriteFactory1 *)Unsafe.AsPointer(ref this), filePath, lastWriteTime, fontFile)); }
public int CreateCustomFontFileReference([NativeTypeName("const void *")] void *fontFileReferenceKey, [NativeTypeName("UINT32")] uint fontFileReferenceKeySize, [NativeTypeName("IDWriteFontFileLoader *")] IDWriteFontFileLoader *fontFileLoader, [NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFactory1 *, void *, uint, IDWriteFontFileLoader *, IDWriteFontFile **, int>)(lpVtbl[8]))((IDWriteFactory1 *)Unsafe.AsPointer(ref this), fontFileReferenceKey, fontFileReferenceKeySize, fontFileLoader, fontFile)); }
public int CreateInMemoryFontFileReference(IDWriteFactory *factory, [NativeTypeName("const void *")] void *fontData, [NativeTypeName("UINT32")] uint fontDataSize, IUnknown *ownerObject, IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteInMemoryFontFileLoader *, IDWriteFactory *, void *, uint, IUnknown *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteInMemoryFontFileLoader *)Unsafe.AsPointer(ref this), factory, fontData, fontDataSize, ownerObject, fontFile)); }
public int GetFontFile(IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFontFaceReference1 *, IDWriteFontFile **, int>)(lpVtbl[8]))((IDWriteFontFaceReference1 *)Unsafe.AsPointer(ref this), fontFile)); }
public int GetFiles([NativeTypeName("UINT32 *")] uint *numberOfFiles, [NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFiles) { return(((delegate * unmanaged <IDWriteFontFace4 *, uint *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteFontFace4 *)Unsafe.AsPointer(ref this), numberOfFiles, fontFiles)); }
public HRESULT GetCurrentFontFile(IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFontFileEnumerator *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteFontFileEnumerator *)Unsafe.AsPointer(ref this), fontFile)); }
public int GetCurrentFontFile([NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFontFileEnumerator *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteFontFileEnumerator *)Unsafe.AsPointer(ref this), fontFile)); }
internal unsafe static int CreateFontFile(IDWriteFactory *factory, FontFileLoader fontFileLoader, Uri filePathUri, IDWriteFontFile **dwriteFontFile) { }
public HRESULT GetFontFile(IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFontResource *, IDWriteFontFile **, int>)(lpVtbl[3]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), fontFile)); }
internal unsafe static int CreateFontFile(IDWriteFactory *factory, FontFileLoader fontFileLoader, Uri filePathUri, IDWriteFontFile **dwriteFontFile) { throw new NotImplementedException(); }
public unsafe virtual int GetCurrentFontFile(IDWriteFontFile **fontFile) { }
public int GetFontFile([NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteFontResource *, IDWriteFontFile **, int>)(lpVtbl[3]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), fontFile)); }
public int CreateFontFileReferenceFromUrl(IDWriteFactory *factory, [NativeTypeName("const WCHAR *")] ushort *baseUrl, [NativeTypeName("const WCHAR *")] ushort *fontFileUrl, IDWriteFontFile **fontFile) { return(((delegate * unmanaged <IDWriteRemoteFontFileLoader *, IDWriteFactory *, ushort *, ushort *, IDWriteFontFile **, int>)(lpVtbl[6]))((IDWriteRemoteFontFileLoader *)Unsafe.AsPointer(ref this), factory, baseUrl, fontFileUrl, fontFile)); }