Nvidia 5500 User Manual

Page of 88
NVIDIA Corporation
Quadro FX 4500/5500 SDI User’s Guide – Version 2.0 
47
C
HAPTER
 5
API Control
NVRESULT NVAPIENTRY NvGvoCaps(UINT       nAdapterNumber IN, 
                              UINT       nReserved      IN,
                              NVGVOCAPS* pAdapterCaps   OUT);
NvGvoOpen()
//---------------------------------------------------------------------
// Function:    NvGvoOpen
// Description: Open graphics adapter for Graphics to Video operations
//              using the OpenGL application interface.  Read operations
//              are permitted in this mode by multiple clients, but Write 
//              operations are application exclusive.
// Parameters:  nAdapterNumber  - Graphics adapter number
//              nReserved       - Reserved (must be set to zero)
//              dwClass         - Class interface (NVGVOCLASS_* value)
//              dwAccessRights  - Access rights (NVGVO_O_* mask)
//              phGvoHandle     - Pointer to receive handle
// Returns:     NV_OK           - Success
//              NV_ACCESSDENIED - Access denied for requested access
//---------------------------------------------------------------------
NVRESULT NVAPIENTRY NvGvoOpen(UINT                  nAdapterNumber IN, 
                              UINT                  nReserved      IN,
                              DWORD                 dwClass        IN,
                              DWORD                 dwAccessRights IN,
                              NVGVOHANDLE*          phGvoHandle    OUT);
NvGvoClose() 
//---------------------------------------------------------------------
// Function:    NvGvoClose
// Description: Closes graphics adapter for Graphics to Video operations
//              using the OpenGL application interface.  Closing an 
//              OpenGL handle releases the device.
// Parameters:  hGvoHandle - Handle to graphics adapter
// Returns:     NV_OK      - Success
//---------------------------------------------------------------------
NVRESULT NVAPIENTRY NvGvoClose(NVGVOHANDLE hGvoHandle IN);