QUDCLN.IDL
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //+---------------------------------------------------------------------------
  2. //
  3. //  Microsoft Windows
  4. //  Copyright 1992 - 1997 Microsoft Corporation.
  5. //
  6. //  File:       qudcln.idl
  7. //
  8. //  Contents:   definition for IQuadrantClient
  9. //
  10. //  History:    4-13-94   stevebl   Created
  11. //
  12. //----------------------------------------------------------------------------
  13. //+---------------------------------------------------------------------------
  14. //
  15. //  Class:      IQuadrantClient (qc)
  16. //
  17. //  Purpose:    interface implemented by fractal engines that wish to use the
  18. //              Quadrant Fractal Engine Helper
  19. //
  20. //  Interface:  ComputePoint     -- asks the fractal engine which color should
  21. //                                  be painted at a given point on the graph
  22. //              DoneDrawingGraph -- notifies fractal engine that the graph
  23. //                                  is done
  24. //
  25. //  History:    4-13-94   stevebl   Created
  26. //              7-07-94   stevebl   Modified definition of ComputePoint
  27. //
  28. //----------------------------------------------------------------------------
  29. [
  30.     local,
  31.     object,
  32.     uuid(2a0e4fbc-3908-101b-8963-00000b65c75b),
  33.     pointer_default(unique)
  34. ]
  35. interface IQuadrantClient : IUnknown
  36. {
  37.     import "unknwn.idl";
  38.     HRESULT ComputePoint(unsigned * puColor, int x, int y);
  39.     HRESULT DoneDrawingGraph(void);
  40. }