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