ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

gdiplusmetafile.h
Go to the documentation of this file.
00001 /*
00002  * GdiPlusMetaFile.h
00003  *
00004  * Windows GDI+
00005  *
00006  * This file is part of the w32api package.
00007  *
00008  * THIS SOFTWARE IS NOT COPYRIGHTED
00009  *
00010  * This source code is offered for use in the public domain. You may
00011  * use, modify or distribute it freely.
00012  *
00013  * This code is distributed in the hope that it will be useful but
00014  * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
00015  * DISCLAIMED. This includes but is not limited to warranties of
00016  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00017  */
00018 
00019 #ifndef _GDIPLUSMETAFILE_H
00020 #define _GDIPLUSMETAFILE_H
00021 
00022 class Metafile : public Image
00023 {
00024 public:
00025   Metafile(HDC referenceHdc, EmfType type, const WCHAR *description)
00026   {
00027   }
00028 
00029   Metafile(const WCHAR *filename)
00030   {
00031   }
00032 
00033   Metafile(HDC referenceHdc, const RectF &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00034   {
00035   }
00036 
00037   Metafile(HMETAFILE hWmf, const WmfPlaceableFileHeader *wmfPlaceableFileHeader, BOOL deleteWmf)
00038   {
00039   }
00040 
00041   Metafile(const WCHAR *fileName, HDC referenceHdc, const Rect &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00042   {
00043   }
00044 
00045   Metafile(IStream *stream, HDC referenceHdc, const RectF &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00046   {
00047   }
00048 
00049   Metafile(IStream *stream, HDC referenceHdc, EmfType type, const WCHAR *description)
00050   {
00051   }
00052 
00053   Metafile(IStream *stream, HDC referenceHdc, const Rect &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00054   {
00055   }
00056 
00057   Metafile(const WCHAR *fileName, HDC referenceHdc, const RectF &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00058   {
00059   }
00060 
00061   Metafile(const WCHAR *fileName, HDC referenceHdc, EmfType type, const WCHAR *description)
00062   {
00063   }
00064 
00065   Metafile(IStream *stream)
00066   {
00067   }
00068 
00069   Metafile(HENHMETAFILE hEmf, BOOL deleteEmf)
00070   {
00071   }
00072 
00073   Metafile(HDC referenceHdc, const Rect &frameRect, MetafileFrameUnit frameUnit, EmfType type, const WCHAR *description)
00074   {
00075   }
00076 
00077   static UINT EmfToWmfBits(HENHMETAFILE hemf, UINT cbData16, LPBYTE pData16, INT iMapMode, EmfToWmfBitsFlags eFlags)
00078   {
00079     return 0;
00080   }
00081 
00082   UINT GetDownLevelRasterizationLimit(VOID)
00083   {
00084     return 0;
00085   }
00086 
00087   HENHMETAFILE GetHENHMETAFILE(VOID)
00088   {
00089     return NULL;
00090   }
00091 
00092   static Status GetMetafileHeader(const WCHAR *filename, MetafileHeader *header)
00093   {
00094     return NotImplemented;
00095   }
00096 
00097   static Status GetMetafileHeader(HENHMETAFILE *hEmf, MetafileHeader *header)
00098   {
00099     return NotImplemented;
00100   }
00101 
00102   static Status GetMetafileHeader(HMETAFILE hWmf, const WmfPlaceableFileHeader *wmfPlaceableFileHeader, MetafileHeader *header)
00103   {
00104     return NotImplemented;
00105   }
00106 
00107   Status GetMetafileHeader(MetafileHeader *header) const
00108   {
00109     return NotImplemented;
00110   }
00111 
00112   static Status GetMetafileHeader(IStream *stream, MetafileHeader *header)
00113   {
00114     return NotImplemented;
00115   }
00116 
00117   Status PlayRecord(EmfPlusRecordType recordType, UINT flags, UINT dataSize, const BYTE *data)
00118   {
00119     return NotImplemented;
00120   }
00121 
00122   Status SetDownLevelRasterizationLimit(UINT metafileRasterizationLimitDpi)
00123   {
00124     return NotImplemented;
00125   }
00126 };
00127 
00128 #endif /* _GDIPLUSMETAFILE_H */

Generated on Sun May 27 2012 04:31:30 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.