WIA_DITHER_PATTERN_DATA structure (wia_xp.h)
The WIA_DITHER_PATTERN_DATA structure specifies a dither pattern for scanners. It is used in conjunction with the scanner device property constant WIA_DPS_DITHER_PATTERN_DATA.
Syntax
typedef struct _WIA_DITHER_PATTERN_DATA {
LONG lSize;
BSTR bstrPatternName;
LONG lPatternWidth;
LONG lPatternLength;
LONG cbPattern;
BYTE *pbPattern;
} WIA_DITHER_PATTERN_DATA, *PWIA_DITHER_PATTERN_DATA;
Members
lSize
Type: LONG
Specifies the size of this structure in bytes. Should be set to sizeof(WIA_DITHER_PATTERN_DATA).
bstrPatternName
Type: BSTR
Specifies a string that contains the name of this dither pattern.
lPatternWidth
Type: LONG
Indicates the width of the dither pattern in bytes.
lPatternLength
Type: LONG
Indicates the length of the dither pattern in bytes.
cbPattern
Type: LONG
Specifies the total number of bytes in the array pointed to by the pbPattern member.
pbPattern
Type: BYTE*
Specifies a pointer to a buffer that contains the dither pattern.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional, Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wia_xp.h (include Wia.h) |