c#调用vc++编写的dll
vc++中的函数定义
DRAWYUV_API BOOL WINAPI DrawImageFormYUVBuf(HANDLE m_handle,PBYTE in_Y,PBYTE in_U,PBYTE in_V,RECT *Rectdes = NULL);
其中rect是struct,相关定义如下
typedef struct tagRECT
{
LONG left;
LONG top;
LONG right;
LONG bottom;
} RECT, *PRECT, NEAR *NPRECT, FAR *LPRECT;
今天在网上找了一天,虽然找到了有关结构调用的方法,但是有很多种,不知道哪种最合适,另外打死找不到带有参数说明符的调用方法,c#不支持,请教各路高手给点办法或者建议,是在头痛到死了……
另外还有
DRAWYUV_API HANDLE WINAPI CreateDrawYUV();