跳转至

DD_BASIC_CONFIG

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
typedef struct _dd_basic_config_
{
    unsigned int iSize;                  
    unsigned int videoFormat;            
    unsigned int videoOut;               
    unsigned int videoOutResolution;     
    unsigned int VGARefresh;             
    unsigned int screensaver;            
    unsigned int deviceLanguage;         
    unsigned int passwordCheck;          
    unsigned int RecycleRecord;          
    unsigned int videoFormatMask;        
    unsigned int videoOutMask;           
    unsigned int videoOutResolutionMask; 
    unsigned int languageMask;           
} DD_BASIC_CONFIG;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct DD_BASIC_CONFIG
{
    public UInt32 iSize;
    public UInt32 videoFormat;
    public UInt32 videoOut;
    public UInt32 videoOutResolution;
    public UInt32 VGARefresh;
    public UInt32 screensaver;
    public UInt32 deviceLanguage;
    public UInt32 passwordCheck;
    public UInt32 RecycleRecord;
    public UInt32 videoFormatMask;
    public UInt32 videoOutMask;
    public UInt32 videoOutResolutionMask;
    public UInt32 languageMask;
}

功能描述

基础配置结构体。

成员说明

成员 类型 备注
iSize unsigned int 本结构体长度。
videoFormat unsigned int 视频制式,取值参考DD_VIDEO_FORMAT
videoOut unsigned int 视频输出设备。
videoOutResolution unsigned int 输出分辨率,取值参考DD_VGA_RESOLUTION
VGARefresh unsigned int VGA刷新率。
screensaver unsigned int 屏保时间(零表示不开启)。
deviceLanguage unsigned int 系统语言。
passwordCheck unsigned int 是否开启密码检查。
RecycleRecord unsigned int 是否允许覆盖录像。
videoFormatMask unsigned int 支持的视频制式掩码(只读),取值为DD_VIDEO_FORMAT定义数据的掩码组合。
videoOutMask unsigned int 支持的视频输出设备掩码(只读)。
videoOutResolutionMask unsigned int 支持的视频输出设备分辨率掩码(只读),取值为DD_VGA_RESOLUTION定义数据的掩码组合。
languageMask unsigned int 支持的语言掩码(只读)。
错误码