⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hikserver32.pas

📁 DELPHI开发包
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  (
  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 + -