请教一下这个如何翻译

请问一下这个怎么翻译
BOOL   __stdcall   MP4_ClientSetCapPicCallBack(LONG   StockHandle,   void   (CALLBACK*   CapPicFun)(long   StockHandle,   char   *   pBuf,   long   nSize,   long   nWidth,   long   nHeight,   long   nStamp,   long   nType,   long   nReceaved));
这句话翻译成delphi是怎么写呢,主要我在CALLBACK*   CapPicFun)(long   StockHandle,   char   *   pBuf,   long   nSize,   long   nWidth,   long   nHeight,   long   nStamp,   long   nType,   long   nReceaved)这句不会。

------解决方案--------------------
你想实现什么?????
------解决方案--------------------
晕S,发多个地方,哪边有回了
------解决方案--------------------
type
TCapPicFun = function(StockHandle: THandle; pBuf: PChar; nSize: LongInt; nWidth: LongInt; nHeight: LongInt; nStamp: LongInt; nType: LongInt; nReceaved: LongInt): Pointer;
TMP4_ClientSetCapPicCallBack = function(StockHandle: THandle; CapPicFun: TCapPicFun): BOOL; stdcall;
是不是这样的?