The outlined/glow effect implementation of IHFont doesn't know how to draw characters. Instead, it uses an IFont object that the caller specifies to render characters to screen. It then applies a glow effect to them. Applications may use this routine to specify which font is used to draw the characters the glow effect is applied to.
For example, an application might call this routine and specify AEE_FONT_BOLD to set up an IHFont that renders the device's standard bold font with an outline. Or if the application knows the actual class id of the font it wishes to apply a glow effect to, it would call this routine with the specific class ID of the IFont.
int IHFont_SetFontClass(IHFont *po, AEECLSID clsId);
AEE_SUCCESS - if IHFont was able to create the specifed font. AEE_EFAILED - if an error occurred creating the font.