跳转至

NET_SDK_DownLoadPicture

接口定义

1
2
3
4
5
6
BOOL NET_SDK_DownLoadPicture(
    LONG lUserID,
    NET_SDK_IMAGE captureImage,
    NET_SDK_IMAGE_INFO* pOutImageInfo,
    char* pOutBuffer,
    int outBufferSize);
1
2
3
4
5
6
public static extern bool NET_SDK_DownLoadPicture(
    int lUserID,
    NET_SDK_IMAGE captureImage,
    ref NET_SDK_IMAGE_INFO pOutImageInfo,
    IntPtr pOutBuffer,
    Int32 outBufferSize);

功能描述

下载远程图片(仅N9000设备支持)。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
captureImagein NET_SDK_IMAGE NET_SDK_SearchPictures返回的搜索到的图片列表中的一条数据。
pOutImageInfoout NET_SDK_IMAGE_INFO* 下载的图片的信息。
pOutBufferout char* 返回图片数据(当图片存在且申请的空间大小大于等于图片大小才生效)。
outBufferSizein int pOutBuffer申请的缓冲区大小。

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,包括以下两种情况:图片存在,而outBufferSize的大小小于图片的大小时,返回成功,上层应用可以解析pOutImageInfo中的参数得到图片的大小。图片存在,outBufferSize的大小大于等于下载图片的大小时,pOutBuffer返回的就是图片数据;失败返回FALSE。

备注

错误码