IXC_Channel Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
Line 2: Line 2:
 
{{#customTitle:IXC_Channel Enumeration}}
 
{{#customTitle:IXC_Channel Enumeration}}
 
{{#parentPage:PXV:IXC|IXC_Channel Enumeration|enum}}
 
{{#parentPage:PXV:IXC|IXC_Channel Enumeration|enum}}
 
 
{{ToReview}}
 
{{ToReview}}
  
Line 10: Line 9:
 
<pre class="brush:cpp;gutter:false">enum IXC_Channel
 
<pre class="brush:cpp;gutter:false">enum IXC_Channel
 
{
 
{
     Channel_B    = 0;
+
     Channel_B    = 0,
     Channel_G    = 1;
+
     Channel_G    = 1,
     Channel_R    = 2;
+
     Channel_R    = 2,
     Channel_A    = 3;
+
     Channel_A    = 3,
     Channel_Gray = 0;
+
     Channel_Gray = 0,
 
};
 
};
 
</pre>
 
</pre>

Revision as of 11:04, 8 May 2015


The IXC_Channel enumeration specifies the channel to which the function should be applied.

Syntax

enum IXC_Channel
{
    Channel_B    = 0,
    Channel_G    = 1,
    Channel_R    = 2,
    Channel_A    = 3,
    Channel_Gray = 0,
};

Constants

Channel_B
Indicates that the function must be applied to the Blue channel of the page.
Channel_G
Indicates that the function must be applied to the Green channel of the page. If the page doesn't contain a green channel (for example is grayscaled), the corresponding function will fails.
Channel_R
Indicates that the function must be applied to the Red channel of the page. If the page doesn't contain a red channel (for example is grayscaled), the corresponding function will fails.
Channel_A
Indicates that the function must be applied to the Alpha channel of the page. If the page doesn't contain an Alpha channel, the corresponding function will fails.
Channel_Gray
Indicates that the function must be applied to the Gray channel of the page, and used only for grayscaled pages.

See Also

IIXC_Page::CopyChannel
IIXC_Page::FillChannel
IIXC_Page::GetChannelPixel
IIXC_Page::InvertChannel
IIXC_Page::SetChannelPixel