检索设备数据
应用程序可以使用以下函数通过设备上下文检索设备数据: GetDeviceCaps 和 DeviceCapabilities。
GetDeviceCaps 检索以下设备的常规设备数据:
- 光栅显示器
- 点阵打印机
- 喷墨打印机
- 激光打印机
- 矢量绘图仪
- 光栅相机
数据包括设备支持的功能,包括视频显示器) 的设备分辨率 (、视频显示器和彩色打印机) 的颜色格式 (、图形对象数、光栅功能、曲线绘制、线条绘制、多边形绘图和文本绘图。 应用程序通过提供标识相应设备上下文的句柄以及指定函数要检索的数据类型的索引来检索此数据。
DeviceCapabilities 函数检索特定于打印机的数据,包括可用纸箱的数量、打印机的双面功能、打印机支持的分辨率、支持的纸张大小上限和最小等。 应用程序通过提供指定打印机设备和端口的字符串以及指定函数要检索的数据类型的索引来检索此数据。