IIXC_Page::Histogramm Method

From Tracker Software PDF SDK
Jump to: navigation, search
Line 2: Line 2:
 
{{#customTitle:IIXC_Page::Histogramm Method}}
 
{{#customTitle:IIXC_Page::Histogramm Method}}
 
{{#parentPage:PXV:IIXC_Page|Histogramm Method|method}}
 
{{#parentPage:PXV:IIXC_Page|Histogramm Method|method}}
{{ToWrite}}
+
 
 
{{ToReview}}
 
{{ToReview}}
  

Revision as of 05:32, 30 April 2015


The method returns histogram(s) for one or more color channels of the entire page or selected rectangular area.

Syntax

HRESULT Histogramm([in, out]  ULONG*  pRed,
                   [in, out]  ULONG*  pGreen,
                   [in, out]  ULONG*  pBlue,
                   [in, out]  ULONG*  pGray,
                   [in]       RECT*   pRect);

Parameters

pRed
[in, out] Pointer to an array of ULONGs that receives the histogram for the red channel.
pGreen
[in, out] Pointer to an array of ULONGs that receives the histogram for the green channel.
pBlue
[in, out] Pointer to an array of ULONGs that receives the histogram for the blue channel.
pGray
[in, out] Pointer to an array of ULONGs that receives the histogram for the gray channel.
pRect
[in] Pointer to RECT structure which defines the rectangular area for which color histograms will be calculated. If this parameter is NULL, the entire page will be used.

Return Value

Returns S_OK if operation was successful or error code in other cases.

Remarks

All UINT arrays passed to the function must have at least 256 items. If one or more histograms isn't needed, the corresponding parameter can be set to NULL.

See Also

IIXC_Page.