跳转至

NET_DVR_DOWNlOAD_FRAME_INFO

结构体定义

1
2
3
4
5
6
7
8
9
typedef struct _download_sdk_frame_info
{
    unsigned int nLength;     
    unsigned short frameType; 
    unsigned short keyFrame;  
    unsigned short nWidth;    
    unsigned short nHeight;   
    LONGLONG nStamp;          
} NET_DVR_DOWNlOAD_FRAME_INFO;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_DVR_DOWNlOAD_FRAME_INFO
{
    public UInt32 nLength;
    public UInt16 frameType;
    public UInt16 keyFrame;
    public UInt16 nWidth;
    public UInt16 nHeight;
    public Int64 nStamp;
}

功能描述

录像下载时帧信息。

成员说明

成员 类型 备注
nLength unsigned int 帧数据长度。
frameType unsigned short 参考DD_FRAME_TYPE
keyFrame unsigned short 0:非关键帧 1:关键帧。
nWidth unsigned short 画面宽, 单位像素, 如果是音频数据则为0。
nHeight unsigned short 画面高, 如果是音频数据则为0。
nStamp LONGLONG 帧时间, 单位毫秒, 从1970年1月1日0点0分0秒开始的绝对时间。
错误码