8 #ifndef NTV2_ENHANCED_CSC_H 9 #define NTV2_ENHANCED_CSC_H 97 bool SetKeyInputOffset (
const int16_t inKeyInputOffset);
100 bool SetKeyOutputOffset (
const uint16_t inKeyOutputOffset);
103 bool SetKeyGain (
const double inKeyGain);
117 int16_t mKeyInputOffset;
118 uint16_t mKeyOutputOffset;
125 #endif // NTV2_ENHANCED_CSC_H Declares the utility class for abstract color space matrix operations.
NTV2EnhancedCSCPixelFormat GetOutputPixelFormat(void) const
I interrogate and control an AJA video/audio capture/playout device.
NTV2EnhancedCSCPixelFormat GetInputPixelFormat(void) const
NTV2EnhancedCSCKeySource GetKeySource(void) const
NTV2EnhancedCSCKeyOutputRange GetKeyOutputRange(void) const
NTV2EnhancedCSCChromaEdgeControl GetChromaEdgeControl(void) const
double GetKeyGain(void) const
NTV2Channel
These enum values are mostly used to identify a specific widget_framestore. They're also commonly use...
int16_t GetKeyInputOffset(void) const
Defines the import/export macros for producing DLLs or LIBs.
virtual ~CNTV2EnhancedCSC()
const CNTV2CSCMatrix & Matrix(void) const
NTV2EnhancedCSCKeyOutputRange
NTV2EnhancedCSCChromaFilterSelect
uint16_t GetKeyOutputOffset(void) const
NTV2EnhancedCSCChromaEdgeControl
NTV2EnhancedCSCChromaFilterSelect GetChromaFilterSelect(void) const
NTV2EnhancedCSCPixelFormat
This class supports the color space conversion matrix described below.
Declares the CNTV2Card class.
CNTV2CSCMatrix & Matrix(void)
This class controls the enhanced color space converter.