FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Classes | |
struct | _DDVIDEOPORTCONNECT |
struct | _DDVIDEOPORTCAPS |
struct | _DDVIDEOPORTDESC |
struct | _DDVIDEOPORTINFO |
struct | _DDVIDEOPORTBANDWIDTH |
struct | _DDVIDEOPORTSTATUS |
Macros | |
#define | IUnknown void |
#define | CO_E_NOTINITIALIZED 0x800401F0L |
#define | DDVPD_WIDTH 0x00000001l |
#define | DDVPD_HEIGHT 0x00000002l |
#define | DDVPD_ID 0x00000004l |
#define | DDVPD_CAPS 0x00000008l |
#define | DDVPD_FX 0x00000010l |
#define | DDVPD_AUTOFLIP 0x00000020l |
#define | DDVPD_ALIGN 0x00000040l |
#define | DDVPCONNECT_DOUBLECLOCK 0x00000001l |
#define | DDVPCONNECT_VACT 0x00000002l |
#define | DDVPCONNECT_INVERTPOLARITY 0x00000004l |
#define | DDVPCONNECT_DISCARDSVREFDATA 0x00000008l |
#define | DDVPCONNECT_HALFLINE 0x00000010l |
#define | DDVPCONNECT_INTERLACED 0x00000020l |
#define | DDVPCONNECT_SHAREEVEN 0x00000040l |
#define | DDVPCONNECT_SHAREODD 0x00000080l |
#define | DDVPCAPS_AUTOFLIP 0x00000001l |
#define | DDVPCAPS_INTERLACED 0x00000002l |
#define | DDVPCAPS_NONINTERLACED 0x00000004l |
#define | DDVPCAPS_READBACKFIELD 0x00000008l |
#define | DDVPCAPS_READBACKLINE 0x00000010l |
#define | DDVPCAPS_SHAREABLE 0x00000020l |
#define | DDVPCAPS_SKIPEVENFIELDS 0x00000040l |
#define | DDVPCAPS_SKIPODDFIELDS 0x00000080l |
#define | DDVPCAPS_SYNCMASTER 0x00000100l |
#define | DDVPCAPS_VBISURFACE 0x00000200l |
#define | DDVPCAPS_COLORCONTROL 0x00000400l |
#define | DDVPCAPS_OVERSAMPLEDVBI 0x00000800l |
#define | DDVPCAPS_SYSTEMMEMORY 0x00001000l |
#define | DDVPFX_CROPTOPDATA 0x00000001l |
#define | DDVPFX_CROPX 0x00000002l |
#define | DDVPFX_CROPY 0x00000004l |
#define | DDVPFX_INTERLEAVE 0x00000008l |
#define | DDVPFX_MIRRORLEFTRIGHT 0x00000010l |
#define | DDVPFX_MIRRORUPDOWN 0x00000020l |
#define | DDVPFX_PRESHRINKX 0x00000040l |
#define | DDVPFX_PRESHRINKY 0x00000080l |
#define | DDVPFX_PRESHRINKXB 0x00000100l |
#define | DDVPFX_PRESHRINKYB 0x00000200l |
#define | DDVPFX_PRESHRINKXS 0x00000400l |
#define | DDVPFX_PRESHRINKYS 0x00000800l |
#define | DDVPFX_PRESTRETCHX 0x00001000l |
#define | DDVPFX_PRESTRETCHY 0x00002000l |
#define | DDVPFX_PRESTRETCHXN 0x00004000l |
#define | DDVPFX_PRESTRETCHYN 0x00008000l |
#define | DDVPFX_VBICONVERT 0x00010000l |
#define | DDVPFX_VBINOSCALE 0x00020000l |
#define | DDVPFX_IGNOREVBIXCROP 0x00040000l |
#define | DDVP_AUTOFLIP 0x00000001l |
#define | DDVP_CONVERT 0x00000002l |
#define | DDVP_CROP 0x00000004l |
#define | DDVP_INTERLEAVE 0x00000008l |
#define | DDVP_MIRRORLEFTRIGHT 0x00000010l |
#define | DDVP_MIRRORUPDOWN 0x00000020l |
#define | DDVP_PRESCALE 0x00000040l |
#define | DDVP_SKIPEVENFIELDS 0x00000080l |
#define | DDVP_SKIPODDFIELDS 0x00000100l |
#define | DDVP_SYNCMASTER 0x00000200l |
#define | DDVP_VBICONVERT 0x00000400l |
#define | DDVP_VBINOSCALE 0x00000800l |
#define | DDVP_OVERRIDEBOBWEAVE 0x00001000l |
#define | DDVP_IGNOREVBIXCROP 0x00002000l |
#define | DDVPFORMAT_VIDEO 0x00000001l |
#define | DDVPFORMAT_VBI 0x00000002l |
#define | DDVPTARGET_VIDEO 0x00000001l |
#define | DDVPTARGET_VBI 0x00000002l |
#define | DDVPWAIT_BEGIN 0x00000001l |
#define | DDVPWAIT_END 0x00000002l |
#define | DDVPWAIT_LINE 0x00000003l |
#define | DDVPFLIP_VIDEO 0x00000001l |
#define | DDVPFLIP_VBI 0x00000002l |
#define | DDVPSQ_NOSIGNAL 0x00000001l |
#define | DDVPSQ_SIGNALOK 0x00000002l |
#define | DDVPB_VIDEOPORT 0x00000001l |
#define | DDVPB_OVERLAY 0x00000002l |
#define | DDVPB_TYPE 0x00000004l |
#define | DDVPBCAPS_SOURCE 0x00000001l |
#define | DDVPBCAPS_DESTINATION 0x00000002l |
Typedefs | |
typedef struct IDDVideoPortContainer FAR * | LPDDVIDEOPORTCONTAINER |
typedef struct IDirectDrawVideoPort FAR * | LPDIRECTDRAWVIDEOPORT |
typedef struct _DDVIDEOPORTCONNECT FAR * | LPDDVIDEOPORTCONNECT |
typedef struct _DDVIDEOPORTCAPS FAR * | LPDDVIDEOPORTCAPS |
typedef struct _DDVIDEOPORTDESC FAR * | LPDDVIDEOPORTDESC |
typedef struct _DDVIDEOPORTINFO FAR * | LPDDVIDEOPORTINFO |
typedef struct _DDVIDEOPORTBANDWIDTH FAR * | LPDDVIDEOPORTBANDWIDTH |
typedef struct _DDVIDEOPORTSTATUS FAR * | LPDDVIDEOPORTSTATUS |
typedef struct IDDVideoPortContainerVtbl | DDVIDEOPORTCONTAINERCALLBACKS |
typedef struct IDirectDrawVideoPortVtbl | DIRECTDRAWVIDEOPORTCALLBACKS |
typedef struct _DDVIDEOPORTCONNECT | DDVIDEOPORTCONNECT |
typedef struct _DDVIDEOPORTCAPS | DDVIDEOPORTCAPS |
typedef struct _DDVIDEOPORTDESC | DDVIDEOPORTDESC |
typedef struct _DDVIDEOPORTINFO | DDVIDEOPORTINFO |
typedef struct _DDVIDEOPORTBANDWIDTH | DDVIDEOPORTBANDWIDTH |
typedef struct _DDVIDEOPORTSTATUS | DDVIDEOPORTSTATUS |
Functions | |
typedef | HRESULT (FAR PASCAL *LPDDENUMVIDEOCALLBACK)(LPDDVIDEOPORTCAPS |
Variables | |
typedef | LPVOID |
typedef struct _DDVIDEOPORTBANDWIDTH DDVIDEOPORTBANDWIDTH |
typedef struct _DDVIDEOPORTCAPS DDVIDEOPORTCAPS |
typedef struct _DDVIDEOPORTCONNECT DDVIDEOPORTCONNECT |
typedef struct IDDVideoPortContainerVtbl DDVIDEOPORTCONTAINERCALLBACKS |
typedef struct _DDVIDEOPORTDESC DDVIDEOPORTDESC |
typedef struct _DDVIDEOPORTINFO DDVIDEOPORTINFO |
typedef struct _DDVIDEOPORTSTATUS DDVIDEOPORTSTATUS |
typedef struct IDirectDrawVideoPortVtbl DIRECTDRAWVIDEOPORTCALLBACKS |
typedef struct _DDVIDEOPORTBANDWIDTH FAR* LPDDVIDEOPORTBANDWIDTH |
typedef struct _DDVIDEOPORTCAPS FAR* LPDDVIDEOPORTCAPS |
typedef struct _DDVIDEOPORTCONNECT FAR* LPDDVIDEOPORTCONNECT |
typedef struct IDDVideoPortContainer FAR* LPDDVIDEOPORTCONTAINER |
typedef struct _DDVIDEOPORTDESC FAR* LPDDVIDEOPORTDESC |
typedef struct _DDVIDEOPORTINFO FAR* LPDDVIDEOPORTINFO |
typedef struct _DDVIDEOPORTSTATUS FAR* LPDDVIDEOPORTSTATUS |
typedef struct IDirectDrawVideoPort FAR* LPDIRECTDRAWVIDEOPORT |