okOpenBoard

打開指定圖像卡。從驅動程式自動生成的初始化檔案(在 WINDOWS 目錄下的OKADRV.INI)中讀出上次關閉前設定的參數(如是首次則用系統預設值)進行初始化,並獲得所需系統設定,創建該卡的引用句柄,以供各功能函式引用。

基本介紹

  • 中文名:打開指定圖像卡
  • 外文名:okOpenBoard
函式原型:HANDLE WINAPI okOpenBoard(MLONG *iIndex);
參數:iIndex:※ 指定要打開的卡在已安裝連線在機器中的所有OK系列圖像卡的索引號(按插在主機板 PCI 插槽中的先後順序編號),該索引號是 0 起始。
※ 可以是要打開卡的類型碼,這時其低三位元組為類型碼,最高位元組為同種類型卡順序號。
※ 還可以是IP位址的字元串的指針,用來指定打開對應IP位址的千兆網攝像頭。
注意:該變數是以地址方式傳遞的,原因見下面的說明。
對於初次使用的用戶可以簡單設其值為 -1(推薦)。這樣設定就可以通過我們提供的設備管理器來隨時改變用戶程式的預設選用卡。
 
返回值: 如果調用成功,返回指定卡的引用句柄;如果未發現可用卡,返回 0(FALSE), 詳細錯誤碼可通過調用 okGetLastError() 獲得。
 
說明:如果要打開用戶通過在“控制臺”中的“OK 設備管理器”所設定的預設選用序號(或類型碼)(如未設定,預設值為 0)所對應的卡,可以設定 iIndex=-1。如iIndex 輸入 -1 或類型碼,則調用結束 ,iIndex 被賦值為該卡在當前機器中實際的索引(順序)號。這就是要傳遞地址的原因。類型碼的定義參見頭檔案 OKAPI32.H。
其它語言函式原型:
VB6: Declare Function okOpenBoard Lib "okapi32.dll" (iIndex As Long) As Long
Pascal:function okOpenBoard(var Index:Longint):HWND; stdcall; external'okapi32.dll';

熱門詞條

聯絡我們