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));
 }
Пример #6
0
 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));
 }
Пример #7
0
 public HRESULT GetCurrentFontFile(IDWriteFontFile **fontFile)
 {
     return(((delegate * unmanaged <IDWriteFontFileEnumerator *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteFontFileEnumerator *)Unsafe.AsPointer(ref this), fontFile));
 }
Пример #8
0
 public int GetCurrentFontFile([NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile)
 {
     return(((delegate * unmanaged <IDWriteFontFileEnumerator *, IDWriteFontFile **, int>)(lpVtbl[4]))((IDWriteFontFileEnumerator *)Unsafe.AsPointer(ref this), fontFile));
 }
Пример #9
0
 internal unsafe static int CreateFontFile(IDWriteFactory *factory, FontFileLoader fontFileLoader, Uri filePathUri, IDWriteFontFile **dwriteFontFile)
 {
 }
Пример #10
0
 public HRESULT GetFontFile(IDWriteFontFile **fontFile)
 {
     return(((delegate * unmanaged <IDWriteFontResource *, IDWriteFontFile **, int>)(lpVtbl[3]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), fontFile));
 }
Пример #11
0
 internal unsafe static int CreateFontFile(IDWriteFactory *factory, FontFileLoader fontFileLoader, Uri filePathUri, IDWriteFontFile **dwriteFontFile)
 {
     throw new NotImplementedException();
 }
Пример #12
0
 public unsafe virtual int GetCurrentFontFile(IDWriteFontFile **fontFile)
 {
 }
Пример #13
0
 public int GetFontFile([NativeTypeName("IDWriteFontFile **")] IDWriteFontFile **fontFile)
 {
     return(((delegate * unmanaged <IDWriteFontResource *, IDWriteFontFile **, int>)(lpVtbl[3]))((IDWriteFontResource *)Unsafe.AsPointer(ref this), fontFile));
 }
Пример #14
0
 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));
 }