コード例 #1
0
 public int GetSystemFontSet([NativeTypeName("BOOL")] int includeDownloadableFonts, [NativeTypeName("IDWriteFontSet1 **")] IDWriteFontSet1 **fontSet)
 {
     return(((delegate * unmanaged <IDWriteFactory6 *, int, IDWriteFontSet1 **, int>)(lpVtbl[50]))((IDWriteFactory6 *)Unsafe.AsPointer(ref this), includeDownloadableFonts, fontSet));
 }
コード例 #2
0
 public HRESULT GetFilteredFonts([NativeTypeName("const DWRITE_FONT_PROPERTY *")] DWRITE_FONT_PROPERTY *properties, [NativeTypeName("UINT32")] uint propertyCount, BOOL selectAnyProperty, IDWriteFontSet1 **filteredFontSet)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, DWRITE_FONT_PROPERTY *, uint, BOOL, IDWriteFontSet1 **, int>)(lpVtbl[17]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), properties, propertyCount, selectAnyProperty, filteredFontSet));
 }
コード例 #3
0
 public int GetFontSet([NativeTypeName("IDWriteFontSet1 **")] IDWriteFontSet1 **fontSet)
 {
     return(((delegate * unmanaged <IDWriteFontList2 *, IDWriteFontSet1 **, int>)(lpVtbl[9]))((IDWriteFontList2 *)Unsafe.AsPointer(ref this), fontSet));
 }
コード例 #4
0
 public HRESULT GetFilteredFonts([NativeTypeName("const UINT32 *")] uint *indices, [NativeTypeName("UINT32")] uint indexCount, IDWriteFontSet1 **filteredFontSet)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, uint *, uint, IDWriteFontSet1 **, int>)(lpVtbl[15]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), indices, indexCount, filteredFontSet));
 }
コード例 #5
0
 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));
 }
コード例 #6
0
 public HRESULT GetFirstFontResources(IDWriteFontSet1 **filteredFontSet)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, IDWriteFontSet1 **, int>)(lpVtbl[14]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), filteredFontSet));
 }
コード例 #7
0
 public HRESULT GetMatchingFonts([NativeTypeName("const DWRITE_FONT_PROPERTY *")] DWRITE_FONT_PROPERTY *fontProperty, [NativeTypeName("const DWRITE_FONT_AXIS_VALUE *")] DWRITE_FONT_AXIS_VALUE *fontAxisValues, [NativeTypeName("UINT32")] uint fontAxisValueCount, IDWriteFontSet1 **matchingFonts)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, DWRITE_FONT_PROPERTY *, DWRITE_FONT_AXIS_VALUE *, uint, IDWriteFontSet1 **, int>)(lpVtbl[13]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), fontProperty, fontAxisValues, fontAxisValueCount, matchingFonts));
 }
コード例 #8
0
 public HRESULT GetFontSet(IDWriteFontSet1 **fontSet)
 {
     return(((delegate * unmanaged <IDWriteFontList2 *, IDWriteFontSet1 **, int>)(lpVtbl[9]))((IDWriteFontList2 *)Unsafe.AsPointer(ref this), fontSet));
 }
コード例 #9
0
 public int GetFirstFontResources([NativeTypeName("IDWriteFontSet1 **")] IDWriteFontSet1 **filteredFontSet)
 {
     return(((delegate * unmanaged <IDWriteFontSet1 *, IDWriteFontSet1 **, int>)(lpVtbl[14]))((IDWriteFontSet1 *)Unsafe.AsPointer(ref this), filteredFontSet));
 }
コード例 #10
0
 public int GetFontSet(IDWriteFontSet1 **fontSet)
 {
     return(((delegate * unmanaged <IDWriteFontCollection2 *, IDWriteFontSet1 **, int>)(lpVtbl[12]))((IDWriteFontCollection2 *)Unsafe.AsPointer(ref this), fontSet));
 }