C++里的一个函数,在delphi中如何声明,100分啦(100分)

  • 主题发起人 主题发起人 shuang
  • 开始时间 开始时间
S

shuang

Unregistered / Unconfirmed
GUEST, unregistred user!
C++里的函数:
Hik_PlayM4_SetFileRefCallBack(LONG nPort, void (__stdcall *pFileRefDone)(DWORD nPort,DWORD nUser),DWORD nUser);设置回调函数指针,文件索引建立后回调。为了能在文件中准确快速的定位,我们在文件打开的时候生成文件索引
输入参数:
SetFileRefCallBack:回调函数指针
nUser:用户数据
回调函数声明 Void fileRefDone(DWord nPort,Dword nUser)
参数说明:nPort播放器通道号
nUser用户数据
它是多媒体播放器中的一个在文件打开后播放之前用的一个
建立索引的函数,建立索引的目的是为了可以实现,可以任意指定时间点进行播放。
急,大家快来救救我吧,分不够可以再加
 
type
pFileRefDone = procedure(nPort:DWord;nUser:DWord);
procedure Hik_PlayM4_SetFileRefCallBack (nPort:longint;pFileRefDone:pFileRefDone^;nUser:DWord);
 
好象应该是
procedure Hik_PlayM4_SetFileRefCallBack (nPort:longint;pFileRefDone:pFileRefDone;nUser:DWord);
 
哈哈哈哈哈哈,老兄,你算是问道姥姥家了,这是海康卡的函数吧,嘿嘿,我前段时间刚将它API的翻译成Delphi的版本。别忘了给分,还有有事给我email:pengdh@yeah.net
type
PpFileRefDone = function(nPort: DWORD;
nUser: DWORD): integer;
stdcall;
function Hik_PlayM4_SetFileRefCallBack(nPort: integer;
pFileRefDone: PpFileRefDone;
nUser: DWORD): Boolean;
stdcall;
 
哈哈,太高兴了,大家回应的速度这么快
再请问nuser:用户数据
是指什么呀?是当前指针吗?
在调用时用什么参数呀!
 
可以不可把翻译的给我一份
song.zhao@ckg.com.mo
 
“nuser:用户数据 是指什么”这是另外一个问题,你提问题的只是该函数如何在Delphi中声明,
nuser:用户数据到底是什么应该去问海康的人。
 
结了,发分了
 
多人接受答案了。
 
后退
顶部