home *** CD-ROM | disk | FTP | other *** search
/ PC Format (South-Africa) 2001 May / PCFMay2001.iso / Xenon / C++ / FreeCommandLineTools.exe / Include / dxtransguid.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-31  |  11.1 KB  |  367 lines

  1. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  2.  
  3. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  4.  
  5. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  6.  
  7. /* link this file in with the server and any clients */
  8.  
  9.  
  10.  /* File created by MIDL compiler version 5.03.0279 */
  11. /* at Fri Jul 30 19:21:27 1999
  12.  */
  13. /* Compiler settings for dxtrans.idl:
  14.     Oicf (OptLev=i2), W0, Zp8, env=Win32 (32b run), ms_ext, c_ext
  15.     error checks: allocation ref bounds_check enum stub_data 
  16.     VC __declspec() decoration level: 
  17.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  18.          DECLSPEC_UUID(), MIDL_INTERFACE()
  19. */
  20. //@@MIDL_FILE_HEADING(  )
  21.  
  22. #if !defined(_M_IA64) && !defined(_M_AXP64)
  23.  
  24. #ifdef __cplusplus
  25. extern "C"{
  26. #endif 
  27.  
  28.  
  29. #include <rpc.h>
  30. #include <rpcndr.h>
  31.  
  32. #ifdef _MIDL_USE_GUIDDEF_
  33.  
  34. #ifndef INITGUID
  35. #define INITGUID
  36. #include <guiddef.h>
  37. #undef INITGUID
  38. #else
  39. #include <guiddef.h>
  40. #endif
  41.  
  42. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  43.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  44.  
  45. #else // !_MIDL_USE_GUIDDEF_
  46.  
  47. #ifndef __IID_DEFINED__
  48. #define __IID_DEFINED__
  49.  
  50. typedef struct _IID
  51. {
  52.     unsigned long x;
  53.     unsigned short s1;
  54.     unsigned short s2;
  55.     unsigned char  c[8];
  56. } IID;
  57.  
  58. #endif // __IID_DEFINED__
  59.  
  60. #ifndef CLSID_DEFINED
  61. #define CLSID_DEFINED
  62. typedef IID CLSID;
  63. #endif // CLSID_DEFINED
  64.  
  65. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  66.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  67.  
  68. #endif !_MIDL_USE_GUIDDEF_
  69.  
  70. MIDL_DEFINE_GUID(IID, IID_IDXBaseObject,0x17B59B2B,0x9CC8,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  71.  
  72.  
  73. MIDL_DEFINE_GUID(IID, IID_IDXTransformFactory,0x6A950B2B,0xA971,0x11d1,0x81,0xC8,0x00,0x00,0xF8,0x75,0x57,0xDB);
  74.  
  75.  
  76. MIDL_DEFINE_GUID(IID, IID_IDXTransform,0x30A5FB78,0xE11F,0x11d1,0x90,0x64,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  77.  
  78.  
  79. MIDL_DEFINE_GUID(IID, IID_IDXSurfacePick,0x30A5FB79,0xE11F,0x11d1,0x90,0x64,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  80.  
  81.  
  82. MIDL_DEFINE_GUID(IID, IID_IDXTBindHost,0xD26BCE55,0xE9DC,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  83.  
  84.  
  85. MIDL_DEFINE_GUID(IID, IID_IDXTaskManager,0x254DBBC1,0xF922,0x11d0,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  86.  
  87.  
  88. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceFactory,0x144946F5,0xC4D4,0x11d1,0x81,0xD1,0x00,0x00,0xF8,0x75,0x57,0xDB);
  89.  
  90.  
  91. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceModifier,0x9EA3B637,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  92.  
  93.  
  94. MIDL_DEFINE_GUID(IID, IID_IDXSurface,0xB39FD73F,0xE139,0x11d1,0x90,0x65,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  95.  
  96.  
  97. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceInit,0x9EA3B639,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  98.  
  99.  
  100. MIDL_DEFINE_GUID(IID, IID_IDXARGBSurfaceInit,0x9EA3B63A,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  101.  
  102.  
  103. MIDL_DEFINE_GUID(IID, IID_IDXARGBReadPtr,0xEAAAC2D6,0xC290,0x11d1,0x90,0x5D,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  104.  
  105.  
  106. MIDL_DEFINE_GUID(IID, IID_IDXARGBReadWritePtr,0xEAAAC2D7,0xC290,0x11d1,0x90,0x5D,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  107.  
  108.  
  109. MIDL_DEFINE_GUID(IID, IID_IDXDCLock,0x0F619456,0xCF39,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  110.  
  111.  
  112. MIDL_DEFINE_GUID(IID, IID_IDXTScaleOutput,0xB2024B50,0xEE77,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  113.  
  114.  
  115. MIDL_DEFINE_GUID(IID, IID_IDXGradient,0xB2024B51,0xEE77,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  116.  
  117.  
  118. MIDL_DEFINE_GUID(IID, IID_IDXGradient2,0xd0ef2a80,0x61dc,0x11d2,0xb2,0xeb,0x00,0xa0,0xc9,0x36,0xb2,0x12);
  119.  
  120.  
  121. MIDL_DEFINE_GUID(IID, IID_IDXTScale,0xB39FD742,0xE139,0x11d1,0x90,0x65,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  122.  
  123.  
  124. MIDL_DEFINE_GUID(IID, IID_IDXTLabel,0xC0C17F0E,0xAE41,0x11d1,0x9A,0x3B,0x00,0x00,0xF8,0x75,0x6A,0x10);
  125.  
  126.  
  127. MIDL_DEFINE_GUID(IID, IID_IDXRasterizer,0x9EA3B635,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  128.  
  129.  
  130. MIDL_DEFINE_GUID(IID, IID_IDXEffect,0xE31FB81B,0x1335,0x11d1,0x81,0x89,0x00,0x00,0xF8,0x75,0x57,0xDB);
  131.  
  132.  
  133. MIDL_DEFINE_GUID(IID, IID_IDXLookupTable,0x01BAFC7F,0x9E63,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  134.  
  135.  
  136. MIDL_DEFINE_GUID(IID, IID_IDX2DDebug,0x03BB2457,0xA279,0x11d1,0x81,0xC6,0x00,0x00,0xF8,0x75,0x57,0xDB);
  137.  
  138.  
  139. MIDL_DEFINE_GUID(IID, IID_IDX2D,0x9EFD02A9,0xA996,0x11d1,0x81,0xC9,0x00,0x00,0xF8,0x75,0x57,0xDB);
  140.  
  141.  
  142. MIDL_DEFINE_GUID(IID, IID_IDXRawSurface,0x09756C8A,0xD96A,0x11d1,0x90,0x62,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  143.  
  144.  
  145. MIDL_DEFINE_GUID(IID, LIBID_DXTRANSLib,0x54314D1D,0x35FE,0x11d1,0x81,0xA1,0x00,0x00,0xF8,0x75,0x57,0xDB);
  146.  
  147.  
  148. MIDL_DEFINE_GUID(CLSID, CLSID_DXTransformFactory,0xD1FE6762,0xFC48,0x11D0,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  149.  
  150.  
  151. MIDL_DEFINE_GUID(CLSID, CLSID_DXTaskManager,0x4CB26C03,0xFF93,0x11d0,0x81,0x7E,0x00,0x00,0xF8,0x75,0x57,0xDB);
  152.  
  153.  
  154. MIDL_DEFINE_GUID(CLSID, CLSID_DXTScale,0x555278E2,0x05DB,0x11D1,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  155.  
  156.  
  157. MIDL_DEFINE_GUID(CLSID, CLSID_DXTLabel,0x54702535,0x2606,0x11D1,0x99,0x9C,0x00,0x00,0xF8,0x75,0x6A,0x10);
  158.  
  159.  
  160. MIDL_DEFINE_GUID(CLSID, CLSID_DX2D,0x473AA80B,0x4577,0x11D1,0x81,0xA8,0x00,0x00,0xF8,0x75,0x57,0xDB);
  161.  
  162.  
  163. MIDL_DEFINE_GUID(CLSID, CLSID_DXSurface,0x0E890F83,0x5F79,0x11D1,0x90,0x43,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  164.  
  165.  
  166. MIDL_DEFINE_GUID(CLSID, CLSID_DXSurfaceModifier,0x3E669F1D,0x9C23,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  167.  
  168.  
  169. MIDL_DEFINE_GUID(CLSID, CLSID_DXRasterizer,0x8652CE55,0x9E80,0x11D1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  170.  
  171.  
  172. MIDL_DEFINE_GUID(CLSID, CLSID_DXGradient,0xC6365470,0xF667,0x11d1,0x90,0x67,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  173.  
  174. #undef MIDL_DEFINE_GUID
  175.  
  176. #ifdef __cplusplus
  177. }
  178. #endif
  179.  
  180.  
  181.  
  182. #endif /* !defined(_M_IA64) && !defined(_M_AXP64)*/
  183.  
  184.  
  185. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  186.  
  187. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  188.  
  189. /* link this file in with the server and any clients */
  190.  
  191.  
  192.  /* File created by MIDL compiler version 5.03.0279 */
  193. /* at Fri Jul 30 19:21:27 1999
  194.  */
  195. /* Compiler settings for dxtrans.idl:
  196.     Oicf (OptLev=i2), W0, Zp8, env=Win64 (32b run,appending), ms_ext, c_ext, robust
  197.     error checks: allocation ref bounds_check enum stub_data 
  198.     VC __declspec() decoration level: 
  199.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  200.          DECLSPEC_UUID(), MIDL_INTERFACE()
  201. */
  202. //@@MIDL_FILE_HEADING(  )
  203.  
  204. #if defined(_M_IA64) || defined(_M_AXP64)
  205.  
  206. #ifdef __cplusplus
  207. extern "C"{
  208. #endif 
  209.  
  210.  
  211. #include <rpc.h>
  212. #include <rpcndr.h>
  213.  
  214. #ifdef _MIDL_USE_GUIDDEF_
  215.  
  216. #ifndef INITGUID
  217. #define INITGUID
  218. #include <guiddef.h>
  219. #undef INITGUID
  220. #else
  221. #include <guiddef.h>
  222. #endif
  223.  
  224. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  225.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  226.  
  227. #else // !_MIDL_USE_GUIDDEF_
  228.  
  229. #ifndef __IID_DEFINED__
  230. #define __IID_DEFINED__
  231.  
  232. typedef struct _IID
  233. {
  234.     unsigned long x;
  235.     unsigned short s1;
  236.     unsigned short s2;
  237.     unsigned char  c[8];
  238. } IID;
  239.  
  240. #endif // __IID_DEFINED__
  241.  
  242. #ifndef CLSID_DEFINED
  243. #define CLSID_DEFINED
  244. typedef IID CLSID;
  245. #endif // CLSID_DEFINED
  246.  
  247. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  248.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  249.  
  250. #endif !_MIDL_USE_GUIDDEF_
  251.  
  252. MIDL_DEFINE_GUID(IID, IID_IDXBaseObject,0x17B59B2B,0x9CC8,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  253.  
  254.  
  255. MIDL_DEFINE_GUID(IID, IID_IDXTransformFactory,0x6A950B2B,0xA971,0x11d1,0x81,0xC8,0x00,0x00,0xF8,0x75,0x57,0xDB);
  256.  
  257.  
  258. MIDL_DEFINE_GUID(IID, IID_IDXTransform,0x30A5FB78,0xE11F,0x11d1,0x90,0x64,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  259.  
  260.  
  261. MIDL_DEFINE_GUID(IID, IID_IDXSurfacePick,0x30A5FB79,0xE11F,0x11d1,0x90,0x64,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  262.  
  263.  
  264. MIDL_DEFINE_GUID(IID, IID_IDXTBindHost,0xD26BCE55,0xE9DC,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  265.  
  266.  
  267. MIDL_DEFINE_GUID(IID, IID_IDXTaskManager,0x254DBBC1,0xF922,0x11d0,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  268.  
  269.  
  270. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceFactory,0x144946F5,0xC4D4,0x11d1,0x81,0xD1,0x00,0x00,0xF8,0x75,0x57,0xDB);
  271.  
  272.  
  273. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceModifier,0x9EA3B637,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  274.  
  275.  
  276. MIDL_DEFINE_GUID(IID, IID_IDXSurface,0xB39FD73F,0xE139,0x11d1,0x90,0x65,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  277.  
  278.  
  279. MIDL_DEFINE_GUID(IID, IID_IDXSurfaceInit,0x9EA3B639,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  280.  
  281.  
  282. MIDL_DEFINE_GUID(IID, IID_IDXARGBSurfaceInit,0x9EA3B63A,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  283.  
  284.  
  285. MIDL_DEFINE_GUID(IID, IID_IDXARGBReadPtr,0xEAAAC2D6,0xC290,0x11d1,0x90,0x5D,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  286.  
  287.  
  288. MIDL_DEFINE_GUID(IID, IID_IDXARGBReadWritePtr,0xEAAAC2D7,0xC290,0x11d1,0x90,0x5D,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  289.  
  290.  
  291. MIDL_DEFINE_GUID(IID, IID_IDXDCLock,0x0F619456,0xCF39,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  292.  
  293.  
  294. MIDL_DEFINE_GUID(IID, IID_IDXTScaleOutput,0xB2024B50,0xEE77,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  295.  
  296.  
  297. MIDL_DEFINE_GUID(IID, IID_IDXGradient,0xB2024B51,0xEE77,0x11d1,0x90,0x66,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  298.  
  299.  
  300. MIDL_DEFINE_GUID(IID, IID_IDXGradient2,0xd0ef2a80,0x61dc,0x11d2,0xb2,0xeb,0x00,0xa0,0xc9,0x36,0xb2,0x12);
  301.  
  302.  
  303. MIDL_DEFINE_GUID(IID, IID_IDXTScale,0xB39FD742,0xE139,0x11d1,0x90,0x65,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  304.  
  305.  
  306. MIDL_DEFINE_GUID(IID, IID_IDXTLabel,0xC0C17F0E,0xAE41,0x11d1,0x9A,0x3B,0x00,0x00,0xF8,0x75,0x6A,0x10);
  307.  
  308.  
  309. MIDL_DEFINE_GUID(IID, IID_IDXRasterizer,0x9EA3B635,0xC37D,0x11d1,0x90,0x5E,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  310.  
  311.  
  312. MIDL_DEFINE_GUID(IID, IID_IDXEffect,0xE31FB81B,0x1335,0x11d1,0x81,0x89,0x00,0x00,0xF8,0x75,0x57,0xDB);
  313.  
  314.  
  315. MIDL_DEFINE_GUID(IID, IID_IDXLookupTable,0x01BAFC7F,0x9E63,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  316.  
  317.  
  318. MIDL_DEFINE_GUID(IID, IID_IDX2DDebug,0x03BB2457,0xA279,0x11d1,0x81,0xC6,0x00,0x00,0xF8,0x75,0x57,0xDB);
  319.  
  320.  
  321. MIDL_DEFINE_GUID(IID, IID_IDX2D,0x9EFD02A9,0xA996,0x11d1,0x81,0xC9,0x00,0x00,0xF8,0x75,0x57,0xDB);
  322.  
  323.  
  324. MIDL_DEFINE_GUID(IID, IID_IDXRawSurface,0x09756C8A,0xD96A,0x11d1,0x90,0x62,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  325.  
  326.  
  327. MIDL_DEFINE_GUID(IID, LIBID_DXTRANSLib,0x54314D1D,0x35FE,0x11d1,0x81,0xA1,0x00,0x00,0xF8,0x75,0x57,0xDB);
  328.  
  329.  
  330. MIDL_DEFINE_GUID(CLSID, CLSID_DXTransformFactory,0xD1FE6762,0xFC48,0x11D0,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  331.  
  332.  
  333. MIDL_DEFINE_GUID(CLSID, CLSID_DXTaskManager,0x4CB26C03,0xFF93,0x11d0,0x81,0x7E,0x00,0x00,0xF8,0x75,0x57,0xDB);
  334.  
  335.  
  336. MIDL_DEFINE_GUID(CLSID, CLSID_DXTScale,0x555278E2,0x05DB,0x11D1,0x88,0x3A,0x3C,0x8B,0x00,0xC1,0x00,0x00);
  337.  
  338.  
  339. MIDL_DEFINE_GUID(CLSID, CLSID_DXTLabel,0x54702535,0x2606,0x11D1,0x99,0x9C,0x00,0x00,0xF8,0x75,0x6A,0x10);
  340.  
  341.  
  342. MIDL_DEFINE_GUID(CLSID, CLSID_DX2D,0x473AA80B,0x4577,0x11D1,0x81,0xA8,0x00,0x00,0xF8,0x75,0x57,0xDB);
  343.  
  344.  
  345. MIDL_DEFINE_GUID(CLSID, CLSID_DXSurface,0x0E890F83,0x5F79,0x11D1,0x90,0x43,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  346.  
  347.  
  348. MIDL_DEFINE_GUID(CLSID, CLSID_DXSurfaceModifier,0x3E669F1D,0x9C23,0x11d1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  349.  
  350.  
  351. MIDL_DEFINE_GUID(CLSID, CLSID_DXRasterizer,0x8652CE55,0x9E80,0x11D1,0x90,0x53,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  352.  
  353.  
  354. MIDL_DEFINE_GUID(CLSID, CLSID_DXGradient,0xC6365470,0xF667,0x11d1,0x90,0x67,0x00,0xC0,0x4F,0xD9,0x18,0x9D);
  355.  
  356. #undef MIDL_DEFINE_GUID
  357.  
  358. #ifdef __cplusplus
  359. }
  360. #endif
  361.  
  362.  
  363.  
  364. #endif /* defined(_M_IA64) || defined(_M_AXP64)*/
  365.  
  366. #pragma option pop /*P_O_Pop*/
  367.