怎样获取系统的视频设备列表和音频设备列表?怎样设置视频设备的视频源
?如果是电视卡,怎么样搜台?

解决方案 »

  1.   

    int EnumCapDrv() // enumerate the installed capture drivers
    {
    char szDeviceName[80]; // driver name
    char szDeviceVersion[80]; // driver version
    char item[161]; // concatinated string
    int i; // counter for (i=0; i<10; i++)
    {
    if ( capGetDriverDescription(i, szDeviceName, sizeof(szDeviceName),
    szDeviceVersion, sizeof(szDeviceVersion)) )
    {
    strcpy(item, szDeviceName);
    strcat(item, " ");
    strcat(item, szDeviceVersion);

    // add item to list box
                                         
           }
        }
        
        return 0;
    }