|
IMVColorChannelMixer
The IMVColorChannelMixer interface contains methods and
properties to configure the MV Color Channel Mixer
filter.
Methods:
| BlueOutBlueIn
|
Factor from the blue input channel for the blue output
channel. |
| BlueOutGreenIn
|
Factor from the green input channel for the blue output
channel. |
| BlueOutRedIn
|
Factor from the red input channel for the blue output
channel. |
| GrayOutput
|
Enable the gray value conversion. |
| GreenOutBlueIn
|
Factor from the blue input channel for the green output
channel. |
| GreenOutGreenIn
|
Factor from the green input channel for the green
output channel. |
| GreenOutRedIn
|
Factor from the red input channel for the green
output channel. |
|
RedOutBlueIn
|
Factor from the blue input channel for
the red/gray output channel. |
| RedOutGreenIn
|
Factor from the green input channel for the red/gray
output channel. |
| RedOutRedIn
|
Factor from the red input channel for the red/gray
output channel. |
Header file:
IMVColorChannelMixer.h
Interface definition language file: IMVColorChannelMixer.idl
Typelib: MVColorChannelMixer
Interface ID: IID_IMVColorChannelMixer
Property
IMVColorChannelMixer::BlueOutBlueIn
Declaration:
Property Get/Put BlueOutBlueIn As Double
Factor from the blue input channel for the blue output
channel.
C Prototype:
HRESULT put_BlueOutBlueIn(DOUBLE
newVal);
HRESULT get_BlueOutBlueIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::BlueOutGreenIn
Declaration:
Property Get/Put BlueOutGreenIn As Double
Factor from the green input channel for the blue output
channel.
C Prototype:
HRESULT put_BlueOutGreenIn(DOUBLE
newVal);
HRESULT get_BlueOutGreenIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::BlueOutRedIn
Declaration:
Property Get/Put BlueOutRedIn As Double
Factor from the red input channel for the blue output
channel.
C Prototype:
HRESULT put_BlueOutRedIn(DOUBLE
newVal);
HRESULT get_BlueOutRedIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::GrayOutput
Declaration:
Property Get/Put GrayOutput As Boolean
Enable the gray value conversion.
C Prototype:
HRESULT put_GrayOutput(VARIANT_BOOL
newVal);
HRESULT get_GrayOutput(VARIANT_BOOL *pVal);
Property
IMVColorChannelMixer::GreenOutBlueIn
Declaration:
Property Get/Put GreenOutBlueIn As Double
Factor from the blue input channel for the green output
channel.
C Prototype:
HRESULT put_GreenOutBlueIn(DOUBLE
newVal);
HRESULT get_GreenOutBlueIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::GreenOutGreenIn
Declaration:
Property Get/Put GreenOutGreenIn As Double
Factor from the green input channel for the green
output channel.
C Prototype:
HRESULT put_GreenOutGreenIn(DOUBLE
newVal);
HRESULT get_GreenOutGreenIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::GreenOutRedIn
Declaration:
Property Get/Put GreenOutRedIn As Double
Factor from the red input channel for the green output
channel.
C Prototype:
HRESULT put_GreenOutRedIn(DOUBLE
newVal);
HRESULT get_GreenOutRedIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::RedOutBlueIn
Declaration:
Property Get/Put RedOutBlueIn As Double
Factor from the blue input channel for the red/gray output
channel.
C Prototype:
HRESULT put_RedOutBlueIn(DOUBLE
newVal);
HRESULT get_RedOutBlueIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::RedOutGreenIn
Declaration:
Property Get/Put RedOutGreenIn As Double
Factor from the green input channel for the red/gray
output channel.
C Prototype:
HRESULT put_RedOutGreenIn(DOUBLE
newVal);
HRESULT get_RedOutGreenIn(DOUBLE *pVal);
Property
IMVColorChannelMixer::RedOutRedIn
Declaration:
Property Get/Put RedOutRedIn As Double
Factor from the red input channel for the red/gray
output channel.
C Prototype:
HRESULT put_RedOutRedIn(DOUBLE
newVal);
HRESULT get_RedOutRedIn(DOUBLE *pVal);
|