コード例 #1
0
 public int GetFontSignature([NativeTypeName("IDWriteFont *")] IDWriteFont *font, [NativeTypeName("FONTSIGNATURE *")] FONTSIGNATURE *fontSignature)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop1 *, IDWriteFont *, FONTSIGNATURE *, int>)(lpVtbl[10]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), font, fontSignature));
 }
コード例 #2
0
 public BOOL Equals(IDWriteFont *font)
 {
     return(((delegate * unmanaged <IDWriteFont3 *, IDWriteFont *, int>)(lpVtbl[20]))((IDWriteFont3 *)Unsafe.AsPointer(ref this), font));
 }
コード例 #3
0
 public int ConvertFontToLOGFONT([NativeTypeName("IDWriteFont *")] IDWriteFont *font, [NativeTypeName("LOGFONTW *")] LOGFONTW *logFont, [NativeTypeName("BOOL *")] int *isSystemFont)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop1 *, IDWriteFont *, LOGFONTW *, int *, int>)(lpVtbl[4]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), font, logFont, isSystemFont));
 }
コード例 #4
0
 public int Equals([NativeTypeName("IDWriteFont *")] IDWriteFont *font)
 {
     return(((delegate * unmanaged <IDWriteFont3 *, IDWriteFont *, int>)(lpVtbl[20]))((IDWriteFont3 *)Unsafe.AsPointer(ref this), font));
 }
コード例 #5
0
 public HRESULT ConvertFontToLOGFONT(IDWriteFont *font, LOGFONTW *logFont, BOOL *isSystemFont)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop *, IDWriteFont *, LOGFONTW *, BOOL *, int>)(lpVtbl[4]))((IDWriteGdiInterop *)Unsafe.AsPointer(ref this), font, logFont, isSystemFont));
 }
コード例 #6
0
ファイル: Font.cs プロジェクト: javagg/Particle
 internal unsafe Font(IDWriteFont *font)
 {
 }
コード例 #7
0
 public HRESULT GetFontSignature(IDWriteFont *font, FONTSIGNATURE *fontSignature)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop1 *, IDWriteFont *, FONTSIGNATURE *, int>)(lpVtbl[10]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), font, fontSignature));
 }