IPPARAMS 構造体 (printoem.h)

IPPARAMS 構造体は、レンダリング プラグイン IPrintOemUn::ImageProcessing メソッドへの入力パラメーターとして使用されます。

構文

typedef struct {
  DWORD dwSize;
  POINT ptOffset;
  PSTR  pHalftoneOption;
  BOOL  bBanding;
  BOOL  bBlankBand;
} IPPARAMS, *PIPPARAMS;

メンバー

dwSize

IPPARAMS 構造体のサイズをバイト単位で指定します。 Unidrv によって提供されます。

ptOffset

描画領域の左上隅からの縞模様のイメージのオフセットを含む POINT 構造体へのポインター。 Unidrv によって提供されます。

pHalftoneOption

現在選択されているハーフトニング オプションの名前を含む文字列へのポインター。 Unidrv によって提供されます。

bBanding

イメージ の縞模様がアクティブかどうかを指定します。 TRUE の場合、画像の縞模様はアクティブです。 FALSE の場合、画像の縞模様はアクティブではありません。 Unidrv によって提供されます。

bBlankBand

IPrintOemUni::ImageProcessing に指定されたソース ビットマップに空白のバンドが描画されたかどうかを指定します。 TRUE の値は、IPrintOemUni::ImageProcessing に指定されたソース ビットマップに何も描画されなかったことを示します。 TRUE 値は、ソース ビットマップ内のデータが無効であり、処理しないことを示します。 Unidrv によって提供されます。

要件

要件
Header printoem.h (Printoem.h を含む)

こちらもご覧ください

IPrintOemUn::ImageProcessing

ポイント