コード例 #1
0
 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));
 }
コード例 #2
0
 public HRESULT CreateFontResource([NativeTypeName("UINT32")] uint listIndex, IDWriteFontResource **fontResource)
 {
     return(((delegate * unmanaged <IDWriteFontSet3 *, uint, IDWriteFontResource **, int>)(lpVtbl[23]))((IDWriteFontSet3 *)Unsafe.AsPointer(ref this), listIndex, fontResource));
 }
コード例 #3
0
 public int GetFontResource([NativeTypeName("IDWriteFontResource **")] IDWriteFontResource **fontResource)
 {
     return(((delegate * unmanaged <IDWriteFontFace5 *, IDWriteFontResource **, int>)(lpVtbl[56]))((IDWriteFontFace5 *)Unsafe.AsPointer(ref this), fontResource));
 }
コード例 #4
0
 public HRESULT GetFontResource(IDWriteFontResource **fontResource)
 {
     return(((delegate * unmanaged <IDWriteFontFace6 *, IDWriteFontResource **, int>)(lpVtbl[56]))((IDWriteFontFace6 *)Unsafe.AsPointer(ref this), fontResource));
 }