
NV Control VIO Controls
Quadro SDI Output PG-03776-001_v06 | 107
* Integer attributes can be queried through the
XNVCTRLQueryAttribute() and
* XNVCTRLQueryTargetAttribute() function calls.
*
* Integer attributes can be set through the XNVCTRLSetAttribute() and
* XNVCTRLSetTargetAttribute() function calls.
*
* Unless otherwise noted, all integer attributes can be queried/set
* using an NV_CTRL_TARGET_TYPE_X_SCREEN target. Attributes that
cannot
* take an NV_CTRL_TARGET_TYPE_X_SCREEN also cannot be queried/set
through
* XNVCTRLQueryAttribute()/XNVCTRLSetAttribute() (Since these assume
* an X Screen target).
*/
/**********************************************************************
****/
/*
* The NV_CTRL_GVO_* integer attributes are used to configure GVO
* (Graphics to Video Out). This functionality is available, for
* example, on the Quadro FX 4000 SDI graphics board.
*
* The following is a typical usage pattern for the GVO attributes:
*
* - query NV_CTRL_GVO_SUPPORTED to determine if the X screen supports
GV0.
*
* - specify NV_CTRL_GVO_SYNC_MODE (one of FREE_RUNNING, GENLOCK, or
* FRAMELOCK); if you specify GENLOCK or FRAMELOCK, you should also
* specify NV_CTRL_GVO_SYNC_SOURCE.
*
* - Use NV_CTRL_GVO_COMPOSITE_SYNC_INPUT_DETECTED and
* NV_CTRL_GVO_SDI_SYNC_INPUT_DETECTED to detect what input syncs are
* present.
*
* (If no analog sync is detected but it is known that a valid
* bi-level or tri-level sync is connected set
* NV_CTRL_GVO_COMPOSITE_SYNC_INPUT_DETECT_MODE appropriately and
* retest with NV_CTRL_GVO_COMPOSITE_SYNC_INPUT_DETECTED).
*
* - if syncing to input sync, query the
* NV_CTRL_GVIO_DETECTED_VIDEO_FORMAT attribute; note that Input video
* format can only be queried after SYNC_SOURCE is specified.
*
* - specify the NV_CTRL_GVIO_REQUESTED_VIDEO_FORMAT
*
* - specify the NV_CTRL_GVO_DATA_FORMAT
*
* - specify any custom Color Space Conversion (CSC) matrix, offset,
* and scale with XNVCTRLSetGvoColorConversion().
Kommentare zu diesen Handbüchern