Hello guys, I need to use a C++ Dll at C#, so I figure that I need to re-write some structs and enums. I have this code at my header file in C++.
#pragma mark STRUCTURES
typedef void* QCam_Handle;
typedef struct _TAG_CAM_SETTINGS_ID_GUID_STRUCT_
{
uint32_t f1;
uint16_t f2;
uint16_t f3;
uint8_t f4[8];
}QCam_settings_id, *pQCam_settings_id;
typedef struct
{
unsigned long size;
unsigned long _private_data[ 64 ];
}
QCam_Settings;
typedef struct
{
unsigned long size; QCam_settings_id _pSettingsID; unsigned long *_private_data; }
QCam_SettingsEx, *pQCam_SettingsEx;
typedef struct
{
unsigned long cameraId; unsigned long cameraType; unsigned long uniqueId; unsigned long isOpen;
unsigned long _reserved[ 10 ];
}
QCam_CamListItem;
Is there any way to do that? I'm starting at this, some help would be wonderful