勇芳软件工作室.汉化:  Printing >

GDI Print API

Previous pageReturn to chapter overviewNext page

GDI print API中功能的主要特征之一就是它们对设备独立性的支持。应用程序可以从图形设备接口(GDI)调用高级功能,而不是发出特定于设备的命令来在特定打印机或绘图仪上绘制输出。例如,要打印位图图像,应用程序可以调用BitBlt函数,提供位图的坐标以及识别源和目标设备上下文(DC)的处理。然后,通过打印机驱动程序将对BitBlt的调用转换为原始设备命令。设备驱动程序是支持设备驱动程序接口(DDI)的动态链接库(DLL)。当设备驱动程序处理对由图形引擎执行的DDI功能的调用时,会生成原始设备命令。打印机打印图像时,这些命令由打印机处理。这些命令的语法,数字和类型因设备而异。