Fonts 如何制作资源dll来描述设备字体?

Fonts 如何制作资源dll来描述设备字体?,fonts,driver,device-driver,drivers,wdk,Fonts,Driver,Device Driver,Drivers,Wdk,我正在构建的目标驱动程序不是本机驱动程序,而是使用Microsoft Universal Pinter驱动程序的微型驱动程序 据DDK称: 这些项目的说明[我的情况下的字体]如下所示: 放置在资源DLL中,如所述 在平台SDK文档中 然后它接着说: 在打印机的资源DLL中,指定 .ufm文件,通过使用RC_ufm 资源类型,并指定.ifi文件 通过使用RC_字体资源类型 尽管参考了SDK,但没有关于如何将.ifi字体信息实际放置在资源dll中的信息 有人能指出一种方法吗 编辑 是的,打印机包含常

我正在构建的目标驱动程序不是本机驱动程序,而是使用Microsoft Universal Pinter驱动程序的微型驱动程序

据DDK称:

这些项目的说明[我的情况下的字体]如下所示: 放置在资源DLL中,如所述 在平台SDK文档中

然后它接着说:

在打印机的资源DLL中,指定 .ufm文件,通过使用RC_ufm 资源类型,并指定.ifi文件 通过使用RC_字体资源类型

尽管参考了SDK,但没有关于如何将.ifi字体信息实际放置在资源dll中的信息

有人能指出一种方法吗

编辑

是的,打印机包含常驻字体,我需要创建一个描述它们的资源文件

到目前为止,我遇到了另一个障碍,因为显然,您必须编译到资源dll中的字体描述文件不能是
。如果是
(即使DDK说可以),它们就是不起作用。但是,它适用于
.ufm
字体描述文件。 问题是我们只有描述设备字体的ifi文件,但没有umf


有什么建议吗?

选择ufm文件,使用print MDT(窗口DDK)构建ufm,并将它们的条目放入资源文件中,

以澄清……您是否有试图访问的“打印机”驻留字体/资源?我对Minidriver开发有一定的了解,但我想确保我回答了正确的问题。