frameInfo.h 380 B

1234567891011121314151617
  1. #ifndef __FRAME_INFO_H_
  2. #define __FRAME_INFO_H_
  3. #pragma pack(1)
  4. struct FrameInfo {
  5. unsigned __int64 hwnd;
  6. unsigned __int32 frameId;
  7. unsigned __int32 time;
  8. unsigned __int32 width;
  9. unsigned __int32 height;
  10. unsigned __int32 chk;
  11. void fmtChk() {
  12. chk = (hwnd >> 32) ^ (hwnd & 0xffffffffull) ^ frameId ^ time ^ width ^ height;
  13. }
  14. };
  15. #pragma pack()
  16. #endif // !__FRAME_INFO_H_