public int GetMatchingFontsByLOGFONT([NativeTypeName("const LOGFONT *")] LOGFONTW *logFont, [NativeTypeName("IDWriteFontSet *")] IDWriteFontSet *fontSet, [NativeTypeName("IDWriteFontSet **")] IDWriteFontSet **filteredSet) { return(((delegate * unmanaged <IDWriteGdiInterop1 *, LOGFONTW *, IDWriteFontSet *, IDWriteFontSet **, int>)(lpVtbl[11]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), logFont, fontSet, filteredSet)); }
public int ConvertFontFaceToLOGFONT([NativeTypeName("IDWriteFontFace *")] IDWriteFontFace *font, [NativeTypeName("LOGFONTW *")] LOGFONTW *logFont) { return(((delegate * unmanaged <IDWriteGdiInterop1 *, IDWriteFontFace *, LOGFONTW *, int>)(lpVtbl[5]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), font, logFont)); }
public int CreateFontFromLOGFONT([NativeTypeName("const LOGFONTW *")] LOGFONTW *logFont, [NativeTypeName("IDWriteFontCollection *")] IDWriteFontCollection *fontCollection, [NativeTypeName("IDWriteFont **")] IDWriteFont **font) { return(((delegate * unmanaged <IDWriteGdiInterop1 *, LOGFONTW *, IDWriteFontCollection *, IDWriteFont **, int>)(lpVtbl[8]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), logFont, fontCollection, font)); }
public static extern int GetThemeSysFont([NativeTypeName("HTHEME")] IntPtr hTheme, int iFontId, LOGFONTW *plf);
public HRESULT GetFontInfo(LOGFONTW *plf) { return(((delegate * unmanaged <IElementBehaviorSiteLayout2 *, LOGFONTW *, int>)(lpVtbl[3]))((IElementBehaviorSiteLayout2 *)Unsafe.AsPointer(ref this), plf)); }
public int ConvertFontToLOGFONT(IDWriteFont *font, LOGFONTW *logFont, [NativeTypeName("BOOL *")] int *isSystemFont) { return(((delegate * unmanaged <IDWriteGdiInterop1 *, IDWriteFont *, LOGFONTW *, int *, int>)(lpVtbl[4]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), font, logFont, isSystemFont)); }
public static extern int GetThemeFont([NativeTypeName("HTHEME")] IntPtr hTheme, [NativeTypeName("HDC")] IntPtr hdc, int iPartId, int iStateId, int iPropId, LOGFONTW *pFont);
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)); }
public HRESULT ConvertFontFaceToLOGFONT(IDWriteFontFace *font, LOGFONTW *logFont) { return(((delegate * unmanaged <IDWriteGdiInterop *, IDWriteFontFace *, LOGFONTW *, int>)(lpVtbl[5]))((IDWriteGdiInterop *)Unsafe.AsPointer(ref this), font, logFont)); }
public HRESULT SetFont([NativeTypeName("const LOGFONTW *")] LOGFONTW *plf) { return(((delegate * unmanaged <IPreviewHandlerVisuals *, LOGFONTW *, int>)(lpVtbl[4]))((IPreviewHandlerVisuals *)Unsafe.AsPointer(ref this), plf)); }
public HRESULT CreateFontFromLOGFONT([NativeTypeName("const LOGFONTW *")] LOGFONTW *logFont, IDWriteFont **font) { return(((delegate * unmanaged <IDWriteGdiInterop *, LOGFONTW *, IDWriteFont **, int>)(lpVtbl[3]))((IDWriteGdiInterop *)Unsafe.AsPointer(ref this), logFont, font)); }
public HRESULT GetFont(LOGFONTW *plf) { return(((delegate * unmanaged <IVisualProperties *, LOGFONTW *, int>)(lpVtbl[9]))((IVisualProperties *)Unsafe.AsPointer(ref this), plf)); }
public HRESULT SetFont([NativeTypeName("const LOGFONTW *")] LOGFONTW *plf, BOOL bRedraw) { return(((delegate * unmanaged <IVisualProperties *, LOGFONTW *, BOOL, int>)(lpVtbl[8]))((IVisualProperties *)Unsafe.AsPointer(ref this), plf, bRedraw)); }
public static extern HRESULT GetThemeSysFont(HTHEME hTheme, int iFontId, LOGFONTW *plf);
public static extern HRESULT GetThemeFont(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, int iPropId, LOGFONTW *pFont);
public static extern BOOL ImmSetCompositionFontW(HIMC param0, [NativeTypeName("LPLOGFONTW")] LOGFONTW *lplf);