关于 GDI 打印 API

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

本概述提供有关以下主题的信息。

默认打印界面
打印机设备上下文
打印机转义
所所得显示和输出
每用户 DEVMODE