IPPARAMS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// printoem.h

typedef struct {
  DWORD dwSize;
  POINT ptOffset;
  PSTR  pHalftoneOption;
  BOOL  bBanding;
  BOOL  bBlankBand;
} IPPARAMS, *PIPPARAMS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-printoem-ipparams)

Description

The IPPARAMS structure is used as an input parameter to a rendering plug-in IPrintOemUn::ImageProcessing method.

Members

dwSize

Specifies the size, in bytes of the IPPARAMS structure. Supplied by Unidrv.

ptOffset

Pointer to a POINT structure containing the banded image's offset from the upper left corner of the drawing area. Supplied by Unidrv.

pHalftoneOption

Pointer to a string containing the name of the currently selected halftoning option. Supplied by Unidrv.

bBanding

Specifies whether image banding is active. If TRUE, image banding is active. If FALSE, image banding is not active. Supplied by Unidrv.

bBlankBand

Specifies whether a blank band was drawn in the source bitmap supplied to IPrintOemUni::ImageProcessing. A value of TRUE indicates that nothing was drawn in the source bitmap supplied to IPrintOemUni::ImageProcessing. A TRUE value also indicates that data in the source bitmap is invalid and should not be processed. Supplied by Unidrv.

See also

IPrintOemUn::ImageProcessing

POINT