Nvgvodesktopopen(), Nvgvodesktopclose() – Nvidia Quadro FX 5500 User Manual

Page 52

Advertising
background image

NVIDIA Corporation

48

Quadro FX 4500/5500 SDI User’s Guide– Version 2.0

C

HAPTER

5

API Control

NvGvoDesktopOpen()

//---------------------------------------------------------------------
// Function: NvGvoDesktopOpen
// Description: Open graphics adapter for Graphics to Video operations
// using the Desktop transparent mode 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 NvGvoDesktopOpen(UINT nAdapterNumber IN,
UINT nReserved IN,
DWORD dwClass IN,
DWORD dwAccessRights IN,
NVGVOHANDLE* phGvoHandle OUT);

NvGvoDesktopClose()

//---------------------------------------------------------------------
// Function: NvGvoDesktopClose
// Description: Closes graphics adapter for Graphics to Video operations
// using the Desktop transparent mode interface.
// Parameters: hGvoHandle - Handle to graphics adapter
// bGvoRelease - TRUE to release device when handle closes
// FALSE to remain in desktop mode when handle
// closes (other clients can open using
// NvGvoDesktopOpen and release using
// NvGvoDesktopClose)
// Returns: NV_OK - Success
//---------------------------------------------------------------------
NVRESULT NVAPIENTRY NvGvoDesktopClose(NVGVOHANDLE hGvoHandle IN,
BOOL bRelease IN);

Advertising
This manual is related to the following products: