NET_DVR_MATRIX_DECCHAN_CONTROL

Structure about zoom control parameters of decoding.

Structure Definition

struct{
  DWORD    dwSize;
  BYTE     byDecChanScaleStatus;
  BYTE     byDecodeDelay;
  BYTE     byEnableSpartan;
  BYTE     byLowLight;
  BYTE     byNoiseReduction;
  BYTE     byDefog;
  BYTE     byEnableVcaDec;
  BYTE     byRes1;
  DWORD    dwAllCtrlType;
  BYTE     byRes[56];
}NET_DVR_MATRIX_DECCHAN_CONTROL,*LPNET_DVR_MATRIX_DECCHAN_CONTROL;

Members

dwSize

Structure size

byDecChanScaleStatus

Display of zoom control of decoding channel: 1-zoom display, 0-real display

byDecodeDelay

Decoding delay: 0- default, 1- most real-time, 2- more real-time, 3- real-time and fluent, 4- more fluent, 5- most fluent, 0xff- automatically adjust

byEnableSpartan

Whether to enable fluent display: 0-no, 1-yes

byLowLight

Low light: 0- disable, 1 to 8 indicates the low light level; the higher the level is, the higher the strength of the low light will be.

byNoiseReduction

Whether to enable 3D noise reduction: 0-disable, 1- enable, 2- automatically adjust

byDefog

Whether to enable defog: 0- disable, 1 to 7 indicates the defog level, the higher the level is, the higher the strength of the defog will be.

byEnableVcaDec

Whether to enable smart decoding: 0-no, Others-yes

byRes1

Reserved, set as 0.

dwAllCtrlType

Whether to configure the type of operating all windows at a same time 0- not configure, 1- configure; this member is valid for configuring parameters and is represented by byte.

byRes

Reserved, set as 0.

Remarks

Check the device capability (whether to supports smart decoding) via the video wall capability(WallAbility); API: NET_DVR_GetDeviceAbility, capability type:WALL_ABILITY, node:<VcaDecode>.