Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

24 rader
846 B

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. #include "OSDInfo.h"
  4. NS_NETSDK_CFG_BEGIN
  5. #define JK_OPSetOSD "OPSetOSD"
  6. class OPSetOSD : public JObject
  7. {
  8. public:
  9. JStrObj strEnc;
  10. JObjArray<OSDInfo> mOSDInfo;
  11. public:
  12. OPSetOSD(JObject *pParent = NULL, const char *szName = JK_OPSetOSD):
  13. JObject(pParent,szName),
  14. strEnc(this, "strEnc"),
  15. mOSDInfo(this, "OSDInfo"){
  16. this->Parse("{ \"Name\" : \"OPSetOSD\", \"OPSetOSD\" : { \"OSDInfo\" : [ { \"Info\" : [ \"CAM01\", \"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\" ], \"OSDInfoWidget\" : { \"BackColor\" : \"0xF00000FF\", \"EncodeBlend\" : true, \"FrontColor\" : \"0x40000000\", \"PreviewBlend\" : false, \"RelativePos\" : [ 425, 728, 55318480, 0 ] } } ], \"strEnc\" : \"UTF-8\" }, \"SessionID\" : \"0x29\" }");
  17. };
  18. ~OPSetOSD(void){};
  19. };
  20. NS_NETSDK_CFG_END