Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.2 KiB

  1. /****************************************************************************/
  2. /* asdgapi.h */
  3. /* */
  4. /* RDP Screen Data Grabber API functions */
  5. /* */
  6. /* Copyright(c) Microsoft, PictureTel 1993-1996 */
  7. /* (C) 1997-1999 Microsoft Corp. */
  8. /****************************************************************************/
  9. #ifndef _H_ASDGAPI
  10. #define _H_ASDGAPI
  11. // Size of sample for compression statistics.
  12. #define SDG_SAMPLE_SIZE 50000
  13. // SDA PDU creation context used during multi-pass rectangle PDU creation.
  14. typedef struct _SDG_ENCODE_CONTEXT
  15. {
  16. unsigned BitmapPDUSize; // Size of the current PDU.
  17. BYTE *pPackageSpace; // Real start of the package space.
  18. TS_UPDATE_BITMAP_PDU_DATA UNALIGNED *pBitmapPDU; // PDU data within the update header.
  19. TS_BITMAP_DATA UNALIGNED *pSDARect; // Ptr to current rectangle to be added.
  20. } SDG_ENCODE_CONTEXT;
  21. #endif /* ndef _H_ASDGAPI */