跳转至
本 SDK 仅适用于过去 3 年内发布的设备。我们定期优化和更新 SDK，以确保兼容性和性能。对于超过 3 年的旧设备，我们不保证兼容性，也不会提供技术支持。

# DD_BASIC_CONFIG

### 结构体定义

C++C#

     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 | 支持的语言掩码（只读）。

错误码