DLL中调用其他DLL函数的有关问题,高手帮帮忙

DLL中调用其他DLL函数的问题,高手帮帮忙
问题是这样的,我手上有一个SDK的DLL文件也有它的LIB和H文件(当然没有CPP文件),现在我想自己写一个DLL文件,来对它里面的一些函数进行改造和封装,以前的DLL文件中有这样一个函数:int   SetDefaultVideoStandard(VideoStandard_t   VideoStandard),
typedef   enum   {
      StandardNone                                       =   0x80000000,
      StandardNTSC                                       =   0x00000001,
      StandardPAL                                         =   0x00000002,
      StandardSECAM                                     =   0x00000004,
}   VideoStandard_t;  
现在我做的DLL是一个类:CVideoCapture,我想把SetDefaultVideoStandard变成我的成员函数OnSetDefaultVideoStandard,只是让它成为我的类的成员函数,其他不做任何改变,我该怎么做,那个共同体我该怎么处理它.大哥们帮帮忙,最好给出源代码,谢谢了,小弟在线等~~~

------解决方案--------------------
// CVideoCapture.h --

#include "???.h " // 这是SDK的头文件

#pragma comment(lib, "...\\...\\???.lib " // 这是SDK的lib文件, 也可用工程设置导入LIB

// 你自己的类, 从它自己的DLL中导出去
class __dllspec(export) CVideoCapture
{
....
public:

int OnSetDefaultVideoStandard(VideoStandard_t VideoStandard){
// 调用SDK中的SetDefaultVideoStandard()
return SetDefaultVideoStandard( VideoStandard );
....
};

enum的定义是包含在???.h中的, 在CVideoCapture中直接写就可以了.
------解决方案--------------------
LoadYUVFromBmpFile(char *FileName, unsigned char *yuv, int BufLen, int *Width, int *Height)

FileName, yuv, BufLen, Width, Height已经定义过了.不需加*号.本来就是指针类型的.