?? hikserver32.pas
字號:
(
Channels_Index: Byte = 0 //通道索引號
): Integer; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Check_Audio_Warnning
功 能: 檢測音頻丟失報警
開 發: SelonSoft
日 期: 2007.07.01
參 數: 無
返回值: Byte
備 注:
-------------------------------------------------------------------------------}
function Check_Audio_Warnning: Byte; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Check_Video_Warnning
功 能: 檢測視頻丟失報警
開 發: SelonSoft
日 期: 2007.07.01
參 數: 無
返回值: Byte
備 注:
-------------------------------------------------------------------------------}
function Check_Video_Warnning: Byte; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Check_Video_Size
功 能: 檢測視頻錄像文件大小
開 發: SelonSoft
日 期: 2007.07.01
參 數: 無
返回值: Byte
備 注:
-------------------------------------------------------------------------------}
function Check_Video_Size: Byte; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Video_State
功 能: 獲取視頻報警狀態
作 者: SelonSoft
日 期: 2007.12.25
參 數: Channel_Index: Byte = 0
返回值: Boolean
備 注:
-------------------------------------------------------------------------------}
function Get_Video_State
(
Channel_Index: Byte = 0 //通道索引號
): Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Audio_State
功 能: 獲取音視頻報警狀態
開 發: SelonSoft
日 期: 2007.07.01
參 數: Channel_Index: Byte = 1; IsAudio: Boolean = True
返回值: Boolean
備 注:
-------------------------------------------------------------------------------}
function Get_Audio_State
(
Channel_Index: Byte = 0 //通道索引號
): Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Warnning_State
功 能: 音視頻報警線程運行狀態
開 發: SelonSoft
日 期: 2007.07.01
參 數: 無
返回值: Boolean
備 注: 返回真表示線程正在運行
-------------------------------------------------------------------------------}
function Get_Warnning_State: Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Check_Warnning_State
功 能: 檢測報警線程狀態
開 發: SelonSoft
日 期: 2007.07.01
參 數: 無
返回值: Boolean
備 注: 返回真表示線程正在運行
-------------------------------------------------------------------------------}
function Check_Warnning_State: Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Start_Screen_Draw
功 能: 開始在指定通道上輸出屏幕文字
開 發: SelonSoft
日 期: 2007.07.01
參 數: Channels_Index: Byte; I_Text: string; I_Left: Integer = 0; I_Top: Integer = 0; I_IsTransparence: Boolean = True; I_R: Byte = 255; I_G: Byte = 255; I_B: Byte = 255; I_IsDateTime: Boolean = False
返回值: Integer
備 注: 和OSD不同的是,該功能輸出的文字并不保存到錄像中
-------------------------------------------------------------------------------}
function Start_Screen_Draw
(
Channels_Index: Byte; //通道索引號
I_Text: string; //輸出文字內容
I_Left: Integer = 0; //左
I_Top: Integer = 0; //上
I_IsTransparence: Boolean = True; //默認透明輸出
Color_R: Byte = 255; //透明色值(RGB) 紅值
Color_G: Byte = 255; //透明色值(RGB) 綠值
Color_B: Byte = 255; //透明色值(RGB) 藍值
I_IsDateTime: Boolean = False //默認不出出時間文字(該參數優先權高)
): Integer; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Stop_Screen_Draw
功 能: 停止在指定通道上輸出屏幕文字
開 發: SelonSoft
日 期: 2007.07.01
參 數: Channels_Index: Byte
返回值: Integer
備 注:
-------------------------------------------------------------------------------}
function Stop_Screen_Draw
(
Channels_Index: Byte //通道索引號
): Integer; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_SDK_State
功 能: 獲取指定通道工作狀態
開 發: SelonSoft
日 期: 2007.9.06
參 數: Channel_Index: Byte
返回值: TSdkState
備 注:
-------------------------------------------------------------------------------}
function Get_SDK_State
(
Channel_Index: Byte //通道索引號
): TSdkState; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Board_State
功 能: 是否加載采集卡
開 發: SelonSoft
日 期: 2007.9.06
參 數: 無
返回值: Boolean
備 注:
-------------------------------------------------------------------------------}
function Get_Board_State: Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Server_State
功 能: 是否加載服務
開 發: SelonSoft
日 期: 2007.9.06
參 數: var clientnum: Word
返回值: Boolean
備 注:
-------------------------------------------------------------------------------}
function Get_Server_State
(
var clientnum: Word //clientnum表示當前與服務端相連的客戶端個數
): Boolean; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Volume_Master
功 能: 獲取Master音量
開 發: SelonSoft
日 期: 2007.9.06
參 數:
返回值: Word
備 注:
-------------------------------------------------------------------------------}
function Get_Volume_Master(): Word; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Set_Volume_Master
功 能: 設置Master音量
開 發: SelonSoft
日 期: 2007.9.06
參 數: Value: Word
返回值: 無
備 注:
-------------------------------------------------------------------------------}
procedure Set_Volume_Master
(
Value: Word
); stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Volume_WaveOut
功 能: 獲取WaveOut音量
開 發: SelonSoft
日 期: 2007.9.06
參 數:
返回值: Word
備 注:
-------------------------------------------------------------------------------}
function Get_Volume_WaveOut(): Word; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Set_Volume_WaveOut
功 能: 設置WaveOut音量
開 發: SelonSoft
日 期: 2007.9.06
參 數: Value: Word
返回值: 無
備 注:
-------------------------------------------------------------------------------}
procedure Set_Volume_WaveOut
(
Value: Word
); stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_Volume_Synth
功 能: 獲取Synth音量
開 發: SelonSoft
日 期: 2007.9.06
參 數:
返回值: Word
備 注:
-------------------------------------------------------------------------------}
function Get_Volume_Synth(): Word; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Set_Volume_Synth
功 能: 設置Synth音量
開 發: SelonSoft
日 期: 2007.9.06
參 數: Value: Word
返回值: 無
備 注:
-------------------------------------------------------------------------------}
procedure Set_Volume_Synth
(
Value: Word
); stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Set_Volume_Mute
功 能: 靜音切換
開 發: SelonSoft
日 期: 2007.9.06
參 數: 無
返回值: 無
備 注: 在靜音或非靜音間切換
-------------------------------------------------------------------------------}
procedure Set_Volume_Mute; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Set_Winclock
功 能: 設置系統時間
開 發: SelonSoft
日 期: 2007.9.06
參 數: Datetime: TDateTime
返回值: 無
備 注:
-------------------------------------------------------------------------------}
procedure Set_Winclock
(
Datetime: TDateTime
); stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_SDK_Version
功 能: 獲取SDK2版本信息
開 發: SelonSoft
日 期: 2007.9.06
參 數:
返回值: PChar
備 注:
-------------------------------------------------------------------------------}
function Get_SDK_Version(): PChar; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_MachineID
功 能: 獲取采集卡硬件序列號
開 發: SelonSoft
日 期: 2007.9.06
參 數: var Machine_ID: string
返回值: LongInt
備 注: 可完成序列號綁定或其它標識保護
-------------------------------------------------------------------------------}
function Get_MachineID
(
var Machine_ID: string
): LongInt; stdcall; external HikRunSDK;
{-------------------------------------------------------------------------------
過程名: Get_SDK_Reg
功 能: 獲取注冊狀態
開 發: SelonSoft
日 期: 2007.9.06
參 數: 無
返回值: Boolean
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -