Nvgvo structures, enumerations, and defines, Miscellaneous defines, Video signal format and resolution enumeration – Nvidia Quadro FX 5500 User Manual

Page 57

Advertising
background image

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)

Advertising
This manual is related to the following products: