ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dvp.h File Reference

Go to the source code of this file.

Data Structures

struct  LPDDVIDEOPORTCONNECT
struct  LPDDVIDEOPORTDESC
struct  LPDDVIDEOPORTBANDWIDTH
struct  LPDDVIDEOPORTCAPS
struct  LPDDVIDEOPORTINFO
struct  LPDDVIDEOPORTSTATUS
struct  LPDDVIDEOPORTNOTIFY

Defines

#define IUnknown   void
#define ULONG_PTR   DWORD
#define DDVPD_WIDTH   0x00000001
#define DDVPD_HEIGHT   0x00000002
#define DDVPD_ID   0x00000004
#define DDVPD_CAPS   0x00000008
#define DDVPD_FX   0x00000010
#define DDVPD_AUTOFLIP   0x00000020
#define DDVPD_ALIGN   0x00000040
#define DDVPD_PREFERREDAUTOFLIP   0x00000080
#define DDVPD_FILTERQUALITY   0x00000100
#define DDVPCONNECT_DOUBLECLOCK   0x00000001
#define DDVPCONNECT_VACT   0x00000002
#define DDVPCONNECT_INVERTPOLARITY   0x00000004
#define DDVPCONNECT_DISCARDSVREFDATA   0x00000008
#define DDVPCONNECT_HALFLINE   0x00000010
#define DDVPCONNECT_INTERLACED   0x00000020
#define DDVPCONNECT_SHAREEVEN   0x00000040
#define DDVPCONNECT_SHAREODD   0x00000080
#define DDVPCAPS_AUTOFLIP   0x00000001
#define DDVPCAPS_INTERLACED   0x00000002
#define DDVPCAPS_NONINTERLACED   0x00000004
#define DDVPCAPS_READBACKFIELD   0x00000008
#define DDVPCAPS_READBACKLINE   0x00000010
#define DDVPCAPS_SHAREABLE   0x00000020
#define DDVPCAPS_SKIPEVENFIELDS   0x00000040
#define DDVPCAPS_SKIPODDFIELDS   0x00000080
#define DDVPCAPS_SYNCMASTER   0x00000100
#define DDVPCAPS_VBISURFACE   0x00000200
#define DDVPCAPS_COLORCONTROL   0x00000400
#define DDVPCAPS_OVERSAMPLEDVBI   0x00000800
#define DDVPCAPS_SYSTEMMEMORY   0x00001000
#define DDVPCAPS_VBIANDVIDEOINDEPENDENT   0x00002000
#define DDVPCAPS_HARDWAREDEINTERLACE   0x00004000
#define DDVPFX_CROPTOPDATA   0x00000001
#define DDVPFX_CROPX   0x00000002
#define DDVPFX_CROPY   0x00000004
#define DDVPFX_INTERLEAVE   0x00000008
#define DDVPFX_MIRRORLEFTRIGHT   0x00000010
#define DDVPFX_MIRRORUPDOWN   0x00000020
#define DDVPFX_PRESHRINKX   0x00000040
#define DDVPFX_PRESHRINKY   0x00000080
#define DDVPFX_PRESHRINKXB   0x00000100
#define DDVPFX_PRESHRINKYB   0x00000200
#define DDVPFX_PRESHRINKXS   0x00000400
#define DDVPFX_PRESHRINKYS   0x00000800
#define DDVPFX_PRESTRETCHX   0x00001000
#define DDVPFX_PRESTRETCHY   0x00002000
#define DDVPFX_PRESTRETCHXN   0x00004000
#define DDVPFX_PRESTRETCHYN   0x00008000
#define DDVPFX_VBICONVERT   0x00010000
#define DDVPFX_VBINOSCALE   0x00020000
#define DDVPFX_IGNOREVBIXCROP   0x00040000
#define DDVPFX_VBINOINTERLEAVE   0x00080000
#define DDVP_AUTOFLIP   0x00000001
#define DDVP_CONVERT   0x00000002
#define DDVP_CROP   0x00000004
#define DDVP_INTERLEAVE   0x00000008
#define DDVP_MIRRORLEFTRIGHT   0x00000010
#define DDVP_MIRRORUPDOWN   0x00000020
#define DDVP_PRESCALE   0x00000040
#define DDVP_SKIPEVENFIELDS   0x00000080
#define DDVP_SKIPODDFIELDS   0x00000100
#define DDVP_SYNCMASTER   0x00000200
#define DDVP_VBICONVERT   0x00000400
#define DDVP_VBINOSCALE   0x00000800
#define DDVP_OVERRIDEBOBWEAVE   0x00001000
#define DDVP_IGNOREVBIXCROP   0x00002000
#define DDVP_VBINOINTERLEAVE   0x00004000
#define DDVP_HARDWAREDEINTERLACE   0x00008000
#define DDVPFORMAT_VIDEO   0x00000001
#define DDVPFORMAT_VBI   0x00000002
#define DDVPTARGET_VIDEO   0x00000001
#define DDVPTARGET_VBI   0x00000002
#define DDVPWAIT_BEGIN   0x00000001
#define DDVPWAIT_END   0x00000002
#define DDVPWAIT_LINE   0x00000003
#define DDVPFLIP_VIDEO   0x00000001
#define DDVPFLIP_VBI   0x00000002
#define DDVPSQ_NOSIGNAL   0x00000001
#define DDVPSQ_SIGNALOK   0x00000002
#define DDVPB_VIDEOPORT   0x00000001
#define DDVPB_OVERLAY   0x00000002
#define DDVPB_TYPE   0x00000004
#define DDVPBCAPS_SOURCE   0x00000001
#define DDVPBCAPS_DESTINATION   0x00000002
#define DDVPCREATE_VBIONLY   0x00000001
#define DDVPCREATE_VIDEOONLY   0x00000002
#define DDVPSTATUS_VBIONLY   0x00000001
#define DDVPSTATUS_VIDEOONLY   0x00000002

Typedefs

typedef struct
IDirectDrawVideoPort * 
LPDIRECTDRAWVIDEOPORT
typedef struct
IDDVideoPortContainer * 
LPDDVIDEOPORTCONTAINER
typedef struct
IDirectDrawVideoPortNotify * 
LPDIRECTDRAWVIDEOPORTNOTIFY
typedef struct
IDDVideoPortContainerVtbl 
DDVIDEOPORTCONTAINERCALLBACKS
typedef struct
IDirectDrawVideoPortVtbl 
DIRECTDRAWVIDEOPORTCALLBACKS
typedef struct
IDirectDrawVideoPortNotifyVtbl 
DIRECTDRAWVIDEOPORTNOTIFYCALLBACKS
typedef HRESULT(* LPDDENUMVIDEOCALLBACK )(LPDDVIDEOPORTCAPS, LPVOID)

Generated on Sun May 27 2012 05:40:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.