Nvidia 5500 Computer Hardware User Manual


 
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)