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));
 }
Exemplo n.º 4
0
 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));
 }
Exemplo n.º 6
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));
 }
 public HRESULT AddFontFile(IDWriteFontFile *fontFile)
 {
     return(((delegate * unmanaged <IDWriteFontSetBuilder1 *, IDWriteFontFile *, int>)(lpVtbl[7]))((IDWriteFontSetBuilder1 *)Unsafe.AsPointer(ref this), fontFile));
 }