描述
CHECKJPEGFORMAT打印机转义功能可确定打印机是否可以处理JPEG图像。
要执行此操作,请使用以下参数调用ExtEscape功能。
C++ 语法
int ExtEscape( hdc, CHECKJPEGFORMAT, cbInput, lpszInData, sizeof(DWORD), lpszOutData ); |
PowerBASIC 语法
lResult = ExtEscape ( _ hdc, _ %CHECKJPEGFORMAT, _ cbInput, _ lpszInData, _ 4, _ lpszOutData _ ) |
参数
hdc
[in]处理打印机设备上下文。
nEscape
[in]指定要执行的转义函数。使用CHECKJPEGFORMAT进行此操作。
cbInput
[in]指定包含JPEG图像的lpszInData缓冲区的大小(以字节为单位)。
lpszInData
[in]指向包含JPEG图像的缓冲区的指针。
cbOutput
[in]指定lpszOutData参数指向的数据的字节数。将此参数设置为4。
lpszOutData
[out]指向接收结果的变量的指针。如果打印机可以处理图像,则该变量返回1。否则返回零。
返回值
如果函数成功,返回值大于零。如果函数失败或不支持,返回值小于或等于零。
备注
在使用CHECKJPEGFORMAT打印机转义功能之前,请调用QUERYESCSUPPORT打印机转义功能,以确定驱动程序是否支持CHECKJPEGFORMAT.
请注意,本文中描述的行为是预期的行为,但由驱动程序来遵守此模型。
引用文件 #INCLUDE Once
WinGdi.inc