00001 00037 #ifndef _PICSCALERRGB24IMPL_H 00038 #define _PICSCALERRGB24IMPL_H 00039 00040 #pragma once 00041 00042 #include "PicScalerBase.h" 00043 00044 /* 00045 =========================================================================== 00046 Class definition. 00047 =========================================================================== 00048 */ 00049 class PicScalerRGB24Impl: public PicScalerBase 00050 { 00051 public: 00052 // Construction and destruction. 00053 PicScalerRGB24Impl(void) { } 00054 PicScalerRGB24Impl(int width, int height, int subWidth, int subHeight): PicScalerBase(width,height,subWidth,subHeight) { } 00055 virtual ~PicScalerRGB24Impl(void) {} 00056 00057 // Interface. 00058 int Scale(void* pOutImg, void* pInImg); 00059 00060 };//end PicScalerRGB24Impl. 00061 00062 00063 #endif // _PICSCALERRGB24IMPL_H