Exemplo n.º 1
0
 public void GetMetrics([NativeTypeName("DWRITE_FONT_METRICS *")] DWRITE_FONT_METRICS *fontFaceMetrics)
 {
     ((delegate * unmanaged <IDWriteFontFace4 *, DWRITE_FONT_METRICS *, void>)(lpVtbl[8]))((IDWriteFontFace4 *)Unsafe.AsPointer(ref this), fontFaceMetrics);
 }
 public void GetMetrics(DWRITE_FONT_METRICS *fontMetrics)
 {
     ((delegate * unmanaged <IDWriteFont3 *, DWRITE_FONT_METRICS *, void>)(lpVtbl[11]))((IDWriteFont3 *)Unsafe.AsPointer(ref this), fontMetrics);
 }
Exemplo n.º 3
0
 public int GetGdiCompatibleMetrics([NativeTypeName("FLOAT")] float emSize, [NativeTypeName("FLOAT")] float pixelsPerDip, [NativeTypeName("const DWRITE_MATRIX *")] DWRITE_MATRIX *transform, [NativeTypeName("DWRITE_FONT_METRICS *")] DWRITE_FONT_METRICS *fontFaceMetrics)
 {
     return(((delegate * unmanaged <IDWriteFontFace4 *, float, float, DWRITE_MATRIX *, DWRITE_FONT_METRICS *, int>)(lpVtbl[16]))((IDWriteFontFace4 *)Unsafe.AsPointer(ref this), emSize, pixelsPerDip, transform, fontFaceMetrics));
 }