NVIDIA Corporation64 Quadro FX 4500/5500 SDI User’s Guide– Version 2.0CHAPTER 5API ControlNVGVOCOMPSYNCTYPE compositeSyncType; // Composite sync typeBOOL frameLockEnable; // Flag indicating whether framelockwas on/offdouble fGammaValueR; // Red Gamma value within gammaranges. 0.5 - 6.0double fGammaValueG; // Green Gamma value within gammaranges. 0.5 - 6.0double fGammaValueB; // Blue Gamma value within gammaranges. 0.5 - 6.0BOOL bPSFSignalFormat; // Indicates whether contained formatis PSF Signal formatBOOL bEnable422Filter; // Enables/Disables 4:2:2 filterBOOL bCompositeTerminate; // Composite terminationBOOL bEnableDataIntegrityCheck; // Enable data integrity check:// true - enable, false - disableBOOL bCSCOverride; // Use provided CSC color matrix tooverwriteBYTE reservedData[256]; // Indicates last stored SDI outputstate TRUE-ON / FALSE-OFF} NVGVOCONFIG;Device Configuration–Revision 0 Structuretypedef struct tagNVGVOCONFIG_REV_0{WORD cbSize; // Caller sets to sizeof(NVGVOCONFIG)DWORD dwFields; // Caller sets to NVGVOCONFIG_* mask forfields to useNVGVOSIGNALFORMAT signalFormat; // Signal format for video outputNVGVODATAFORMAT dataFormat; // Data format for video outputNVGVOOUTPUTREGION outputRegion; // Region for video output (Desktop mode)NVGVOOUTPUTAREA outputArea; // Usable resolution for video output (safearea)struct // Color conversion:// Output[n] = Input[0] * colorMatrix[n][0] + Input[1] *// colorMatrix[n][1] + Input[2] * colorMatrix[n][2] +// OutputRange * colorOffset[n]// Where OutputRange is the standard magnitude of// Output[n][n] and colorMatrix and colorOffset// values are within the range -1.0 to +1.0