NVIDIA Corporation
Quadro FX 4800/5800 and Quadro CX SDI User’s Guide
– Version 1.0
61
C
HAPTER
5
API Control
(SDI) output
#define NVGVOCAPS_SYNC_INTERNAL 0x00000100 // Supports Internal timing source
#define NVGVOCAPS_SYNC_GENLOCK 0x00000200 // Supports Genlock timing source
#define NVGVOCAPS_SYNCSRC_SDI 0x00001000 // Supports Serial Digital Interface
(SDI) synchronization input
#define NVGVOCAPS_SYNCSRC_COMP 0x00002000 // Supports Composite
synchronization input
#define NVGVOCAPS_OUTPUTMODE_DESKTOP 0x00010000 // Supports Desktop
transparent mode
#define NVGVOCAPS_OUTPUTMODE_OPENGL 0x00020000 // Supports OpenGL
application mode
#define NVGVOCLASS_SDI 0x00000001 // SDI-class interface:
SDI output with two genlock inputs
Driver Version Structure
struct NVGVODRIVER
{ // Driver version
WORD wMajorVersion; // Major version
WORD wMinorVersion; // Minor version
WORD wRevision; // Revision
WORD wBuild; // Build
};
Firmware Version Structure
struct NVGVOFIRMWARE
{ // Firmware version
WORD wMajorVersion; // Major version
WORD wMinorVersion; // Minor version
};
Device Capabilities Structure
struct NVGVOCAPS
{
WORD cbSize; // Caller sets to sizeof(NVGVOCAPS)
char szAdapterName[NVADAPTERNAME_MAXLEN];
// Graphics adapter name
DWORD dwClass; // Graphics adapter classes
// (NGVOCLASS_* mask)
DWORD dwCaps; // Graphics adapter capabilities