您的位置:程序门 -> delphi -> windows sdk/api



在delphi中如何写这个vc的函数


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


在delphi中如何写这个vc的函数[已结贴,结贴人:sy0204]
发表于:2007-03-26 15:33:37 楼主
hvstatus   __stdcall   hvsnapshot(hhv   hhv,   byte   **ppbuffer,   int   nsum);

关键是byte   **ppbuffer这个怎么写?
发表于:2007-03-26 15:39:101楼 得分:50
type
    hvstatus   =   cardinal;
    hhv   =   cardinal;

function   hvsnapshot(hhv1:   hhv;   var   pbuffer:   pbyte;   nsum:   integer):   hvstatus;
发表于:2007-03-26 15:40:122楼 得分:50
type   ppbyte   =   ^pbyte


hvsnapshot(hhv:hhv;   ppbuffer:ppbyte;nsum:integer);
发表于:2007-03-26 15:47:393楼 得分:0
hhv:hhv,
这也行?:)
发表于:2007-03-26 16:07:514楼 得分:0
...还是pascal看得舒服
发表于:2007-03-26 22:51:075楼 得分:0
关于这个函数有个例子
byte   buffer1[800   *   600]   //   第一幅图像的缓冲区
byte   buffer2[800   *   600]   //   第二幅图像的缓冲区
byte   *ppbuffer[2];   //图像数据缓冲区指针的列表
ppbuffer[0]   =   buffer1;
ppbuffer[1]   =   buffer2;
hvsnapshot(hhv,   ppbuffer,   2);
相应的在delphi中如何表示?
发表于:2007-03-27 11:38:136楼 得分:0
关注


快速检索

最新资讯
热门点击