| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #ifndef RECORD_DESKTOP_DEFINE
- #define RECORD_DESKTOP_DEFINE
- /*
- * Record typee
- *
- */
- typedef enum {
- DT_DESKTOP_NO = 0,
- DT_DESKTOP_FFMPEG_GDI,
- DT_DESKTOP_FFMPEG_DSHOW,
- DT_DESKTOP_WIN_GDI,
- DT_DESKTOP_WIN_DUPLICATION,
- DT_DESKTOP_WIN_WGC,
- DT_DESKTOP_WIN_MAG
- }RECORD_DESKTOP_TYPES;
- /*
- * Record desktop data type
- *
- */
- typedef enum {
- AT_DESKTOP_NO = 0,
- AT_DESKTOP_RGBA,
- AT_DESKTOP_BGRA
- }RECORD_DESKTOP_DATA_TYPES;
- /**
- * Record desktop rect
- *
- */
- typedef struct {
- int left;
- int top;
- int right;
- int bottom;
- }RECORD_DESKTOP_RECT;
- #endif
|