|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
enum _INTERRUPT_ENUMS_ INTERRUPT_ENUMS
NTV2Channel
These enum values are mostly used to identify a specific widget_framestore. They're also commonly use...
static const INTERRUPT_ENUMS gChannelToInputInterrupt[]
virtual bool EnableInputInterrupt(const NTV2Channel channel=NTV2_CHANNEL1)
Allows the CNTV2Card instance to wait for and respond to input vertical blanking interrupts originati...
virtual bool DisableOutputInterrupt(const NTV2Channel channel=NTV2_CHANNEL1)
Prevents the CNTV2Card instance from waiting for and responding to vertical blanking interrupts origi...
virtual bool GetCurrentInterruptMasks(NTV2InterruptMask &outIntMask1, NTV2Interrupt2Mask &outIntMask2)
static const INTERRUPT_ENUMS gChannelToOutputInterrupt[]
NTV2ChannelSet::const_iterator NTV2ChannelSetConstIter
A handy const iterator into an NTV2ChannelSet.
virtual bool EnableOutputInterrupt(const NTV2Channel channel=NTV2_CHANNEL1)
Allows the CNTV2Card instance to wait for and respond to output vertical blanking interrupts originat...
virtual bool ReadRegister(const ULWord inRegNum, ULWord &outValue, const ULWord inMask=0xFFFFFFFF, const ULWord inShift=0)
Reads all or part of the 32-bit contents of a specific register (real or virtual) on the AJA device....
virtual bool EnableInterrupt(const INTERRUPT_ENUMS inEventCode)
Declares the CNTV2Card class.
virtual bool ConfigureInterrupt(bool, INTERRUPT_ENUMS)
std::set< NTV2Channel > NTV2ChannelSet
A set of distinct NTV2Channel values.
#define NTV2_IS_OUTPUT_INTERRUPT(__e__)
virtual bool DisableInterrupt(const INTERRUPT_ENUMS inEventCode)
#define NTV2_IS_INPUT_INTERRUPT(__e__)
virtual bool DisableInputInterrupt(const NTV2Channel channel=NTV2_CHANNEL1)
Prevents the CNTV2Card instance from waiting for and responding to vertical blanking interrupts origi...