X
xiaer_wang
Unregistered / Unconfirmed
GUEST, unregistred user!
请教:
我在将一个c++ dll的头文件转换成.pas时遇到一个问题:
不知道这几种C++类型如何转换:
typedef enum {
vdfRGB8A_233 = 0x00000001,
vdfRGB8R_332 = 0x00000002,
vdfRGB15Alpha = 0x00000004,
vdfRGB16 = 0x00000008,
vdfRGB24 = 0x00000010,
vdfRGB24Alpha = 0x00000020,
}TypeVideoFormat;
typedef void (*LOGRECORD_CALLBACK)(char *str, void *context);
typedef struct tagChannelCapability{
UCHAR bAudioPreview;
UCHAR bAlarmIO;
UCHAR bWatchDog;
}CHANNEL_CAPABILITY, *PCHANNEL_CAPABILITY;
请高手指点:谢谢;
我在将一个c++ dll的头文件转换成.pas时遇到一个问题:
不知道这几种C++类型如何转换:
typedef enum {
vdfRGB8A_233 = 0x00000001,
vdfRGB8R_332 = 0x00000002,
vdfRGB15Alpha = 0x00000004,
vdfRGB16 = 0x00000008,
vdfRGB24 = 0x00000010,
vdfRGB24Alpha = 0x00000020,
}TypeVideoFormat;
typedef void (*LOGRECORD_CALLBACK)(char *str, void *context);
typedef struct tagChannelCapability{
UCHAR bAudioPreview;
UCHAR bAlarmIO;
UCHAR bWatchDog;
}CHANNEL_CAPABILITY, *PCHANNEL_CAPABILITY;
请高手指点:谢谢;