| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #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
|