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.

45 lines
2.0 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (c) 1998-1998 Microsoft Corporation
  6. //
  7. // File: dmfourcc.h
  8. //
  9. //--------------------------------------------------------------------------
  10. #ifndef __DMFOURCC_H__
  11. #define __DMFOURCC_H__
  12. #define DM_FOURCC_STYLE_FORM mmioFOURCC('S','T','Y','L')
  13. #define DM_FOURCC_STYLE_UNDO_FORM mmioFOURCC('s','t','u','n')
  14. #define DM_FOURCC_STYLE_CHUNK mmioFOURCC('s','t','y','h')
  15. #define DM_FOURCC_STYLE_UI_CHUNK mmioFOURCC('s','t','y','u')
  16. #define DM_FOURCC_GUID_CHUNK mmioFOURCC('g','u','i','d')
  17. #define DM_FOURCC_INFO_LIST mmioFOURCC('I','N','F','O')
  18. #define DM_FOURCC_CATEGORY_CHUNK mmioFOURCC('c','a','t','g')
  19. #define DM_FOURCC_VERSION_CHUNK mmioFOURCC('v','e','r','s')
  20. #define DM_FOURCC_PART_LIST mmioFOURCC('p','a','r','t')
  21. #define DM_FOURCC_PART_CHUNK mmioFOURCC('p','r','t','h')
  22. #define DM_FOURCC_NOTE_CHUNK mmioFOURCC('n','o','t','e')
  23. #define DM_FOURCC_CURVE_CHUNK mmioFOURCC('c','r','v','e')
  24. #define DM_FOURCC_PATTERN_LIST mmioFOURCC('p','t','t','n')
  25. #define DM_FOURCC_PATTERN_CHUNK mmioFOURCC('p','t','n','h')
  26. #define DM_FOURCC_PATTERN_UI_CHUNK mmioFOURCC('p','t','n','u')
  27. #define DM_FOURCC_RHYTHM_CHUNK mmioFOURCC('r','h','t','m')
  28. #define DM_FOURCC_PARTREF_LIST mmioFOURCC('p','r','e','f')
  29. #define DM_FOURCC_PARTREF_CHUNK mmioFOURCC('p','r','f','c')
  30. #define DM_FOURCC_OLDGUID_CHUNK mmioFOURCC('j','o','g','c')
  31. #define DM_FOURCC_PATTERN_DESIGN mmioFOURCC('j','p','n','d')
  32. #define DM_FOURCC_PART_DESIGN mmioFOURCC('j','p','t','d')
  33. #define DM_FOURCC_PARTREF_DESIGN mmioFOURCC('j','p','f','d')
  34. #define DM_FOURCC_PIANOROLL_LIST mmioFOURCC('j','p','r','l')
  35. #define DM_FOURCC_PIANOROLL_CHUNK mmioFOURCC('j','p','r','c')
  36. struct ioDMStyleVersion
  37. {
  38. DWORD m_dwVersionMS; // Version # high-order 32 bits
  39. DWORD m_dwVersionLS; // Version # low-order 32 bits
  40. };
  41. #endif // __DMFOURCC_H__