Nvidia 4500 User Manual

Page of 88
NVIDIA Corporation
Quadro FX 4500/5500 SDI User’s Guide – Version 2.0 
53
C
HAPTER
 5
API Control
NvGvo Structures, Enumerations, and Defines
Miscellaneous Defines
typedef UINT NVGVOHANDLE;        // Handle from NvGvoOpen() or NvGvoDesktopOpen()
#define INVALID_NVGVOHANDLE   0  // Invalid NVGVOHANDLE
typedef DWORD NVGVOOWNERID;      // Unique identifier for owner of Graphics to
                                    Video output (process identifier or
                                    NVGVOOWNERID_NONE)
#define NVGVOOWNERID_NONE     0  // Unregistered ownerId
enum NVGVOOWNERTYPE              // Owner type for device
{
    NVGVOOWNERTYPE_NONE       ,  // No owner for device
    NVGVOOWNERTYPE_OPENGL     ,  // OpenGL application owns device
    NVGVOOWNERTYPE_DESKTOP    ,  // Desktop transparent mode owns device
// Access rights for NvGvoOpen() or NvGvoDesktopOpen()
#define NVGVO_O_READ                 0x00000000      // Read access
#define NVGVO_O_WRITE_EXCLUSIVE      0x00010001      // Write exclusive access
Video Signal Format and Resolution Enumeration
enum NVGVOSIGNALFORMAT
{
    NVGVOSIGNALFORMAT_ERROR = -1              ,  // Invalid signal format 
    NVGVOSIGNALFORMAT_487I_5994_SMPTE259_NTSC , // 01  487i  59.94Hz   (SMPTE259)
                                                                        NTSC
    NVGVOSIGNALFORMAT_576I_5000_SMPTE259_PAL  , // 02  576i  50.00Hz   (SMPTE259)
                                                                        PAL
    NVGVOSIGNALFORMAT_720P_5994_SMPTE296      , // 03  720p   59.94Hz  (SMPTE296)
    NVGVOSIGNALFORMAT_720P_6000_SMPTE296      , // 04  720p   60.00Hz  (SMPTE296)
    NVGVOSIGNALFORMAT_1035I_5994_SMPTE260     , // 05  1035i  59.94Hz  (SMPTE260)
    NVGVOSIGNALFORMAT_1035I_6000_SMPTE260     , // 06  1035i  60.00Hz  (SMPTE260)
    NVGVOSIGNALFORMAT_1080I_5000_SMPTE295     , // 07  1080i  50.00Hz  (SMPTE295)
    NVGVOSIGNALFORMAT_1080I_5000_SMPTE274     , // 08  1080i  50.00Hz  (SMPTE274)
    NVGVOSIGNALFORMAT_1080I_5994_SMPTE274     , // 09  1080   59.94Hz  (SMPTE274)
    NVGVOSIGNALFORMAT_1080I_6000_SMPTE274     , // 10  1080i  60.00Hz  (SMPTE274)