Nvidia 4500 Manuel D’Utilisation

Page de 88
NVIDIA Corporation
58
 Quadro FX 4500/5500 SDI User’s Guide– Version 2.0
C
HAPTER
 5
API Control
Device Capabilities Structure
typedef struct tagNVGVOCAPS
{
    WORD      cbSize;         // Caller sets to sizeof(NVGVOCAPS)
    char      szAdapterName[NVADAPTERNAME_MAXLEN];  // Graphics adapter name
    DWORD     dwClass;        // Graphics adapter classes (NGVOCLASS_* mask)
    DWORD     dwCaps;         // Graphics adapter capabilities (NVGVOCAPS_* mask)
    DWORD     dwDipSwitch;          // On-board DIP switch settings bits
    DWORD     dwDipSwitchReserved;  // On-board DIP switch settings reserved bits
    struct                                  //
    {         // Driver version
        WORD         wMajorVersion;         //  Major version
        WORD         wMinorVersion;         //  Minor version
        WORD         wRevision;             //  Revision
        WORD         wBuild;                //  Build
    } Driver;                               //
    struct                                  //
    {           // Firmware version
        WORD          wMajorVersion;        //  Major version
        WORD          wMinorVersion;        //  Minor version
    } Firmware;                             //
    NVGVOOWNERID    ownerId;        // Unique identifier for owner of video
                                       output (NVGVOOWNERID_NONE if free running)
    NVGVOOWNERTYPE  ownerType;     // Owner type for video output 
                                       (OpenGL application or Desktop mode)
} NVGVOCAPS;
Device Status Structure
typedef struct tagNVGVOSTATUS
{
    WORD              cbSize;       // Caller sets to sizeof(NVGVOSTATUS)
    NVGVOOUTPUTSTATUS vid1Out;     // Video 1 output status
    NVGVOOUTPUTSTATUS vid2Out;     // Video 2 output status
    NVGVOSYNCSTATUS   sdiSyncIn;   // SDI sync input status
    NVGVOSYNCSTATUS   compSyncIn;  // Composite sync input status
    BOOL              syncEnable;  // Sync enable (TRUE if using syncSource)
    NVGVOSYNCSOURCE   syncSource;  // Sync source
    NVGVOSIGNALFORMAT syncFormat;  // Sync format
    NVGVOOWNERID      ownerId;     // Unique identifier for owner of video output