Data Structures |
| struct | PVIDEOMEMORY |
| struct | LPVIDEOMEMORYINFO |
| struct | PDD_DIRECTDRAW_GLOBAL |
| struct | PDD_DIRECTDRAW_LOCAL |
| struct | PDD_SURFACE_GLOBAL |
| struct | PDD_SURFACE_MORE |
| struct | PDD_SURFACE_LOCAL |
| struct | DD_ATTACHLIST |
| struct | PDD_SURFACE_INT |
| struct | PDD_PALETTE_GLOBAL |
| struct | DD_MOTIONCOMP_LOCAL |
| struct | DD_VIDEOPORT_LOCAL |
| struct | PDD_LOCKDATA |
| struct | PDD_UNLOCKDATA |
| struct | PDD_BLTDATA |
| struct | PDD_UPDATEOVERLAYDATA |
| struct | PDD_SETOVERLAYPOSITIONDATA |
| struct | PDD_SETPALETTEDATA |
| struct | PDD_FLIPDATA |
| struct | PDD_DESTROYSURFACEDATA |
| struct | PDD_SETCLIPLISTDATA |
| struct | PDD_ADDATTACHEDSURFACEDATA |
| struct | PDD_SETCOLORKEYDATA |
| struct | PDD_GETBLTSTATUSDATA |
| struct | PDD_GETFLIPSTATUSDATA |
| struct | PDD_SURFACECALLBACKS |
| struct | PDD_CREATESURFACEDATA |
| struct | PDD_DRVSETCOLORKEYDATA |
| struct | PDD_WAITFORVERTICALBLANKDATA |
| struct | PDD_CANCREATESURFACEDATA |
| struct | PDD_CREATEPALETTEDATA |
| struct | PDD_GETSCANLINEDATA |
| struct | PDD_MAPMEMORYDATA |
| struct | PDD_CALLBACKS |
| struct | PDD_GETAVAILDRIVERMEMORYDATA |
| struct | PDD_MISCELLANEOUSCALLBACKS |
| struct | PDD_CREATESURFACEEXDATA |
| struct | PDD_GETDRIVERSTATEDATA |
| struct | PDD_DESTROYDDLOCALDATA |
| struct | PDD_MISCELLANEOUS2CALLBACKS |
| struct | PDD_FREEDRIVERMEMORYDATA |
| struct | PDD_SETEXCLUSIVEMODEDATA |
| struct | PDD_FLIPTOGDISURFACEDATA |
| struct | PDD_NTCALLBACKS |
| struct | PDD_DESTROYPALETTEDATA |
| struct | PDD_SETENTRIESDATA |
| struct | PDD_PALETTECALLBACKS |
| struct | PDD_CANCREATEVPORTDATA |
| struct | PDD_CREATEVPORTDATA |
| struct | PDD_FLIPVPORTDATA |
| struct | PDD_GETVPORTBANDWIDTHDATA |
| struct | PDD_GETVPORTINPUTFORMATDATA |
| struct | PDD_GETVPORTOUTPUTFORMATDATA |
| struct | PDD_GETVPORTFIELDDATA |
| struct | PDD_GETVPORTLINEDATA |
| struct | PDD_GETVPORTCONNECTDATA |
| struct | PDD_DESTROYVPORTDATA |
| struct | PDD_GETVPORTFLIPSTATUSDATA |
| struct | PDD_UPDATEVPORTDATA |
| struct | PDD_WAITFORVPORTSYNCDATA |
| struct | PDD_GETVPORTSIGNALDATA |
| struct | PDD_VPORTCOLORDATA |
| struct | PDD_VIDEOPORTCALLBACKS |
| struct | PDD_COLORCONTROLDATA |
| struct | PDD_COLORCONTROLCALLBACKS |
| struct | PDD_GETMOCOMPGUIDSDATA |
| struct | PDD_GETMOCOMPFORMATSDATA |
| struct | PDD_CREATEMOCOMPDATA |
| struct | LPDDCOMPBUFFERINFO |
| struct | PDD_GETMOCOMPCOMPBUFFDATA |
| struct | PDD_GETINTERNALMOCOMPDATA |
| struct | PDD_BEGINMOCOMPFRAMEDATA |
| struct | PDD_ENDMOCOMPFRAMEDATA |
| struct | LPDDMOCOMPBUFFERINFO |
| struct | PDD_RENDERMOCOMPDATA |
| struct | PDD_QUERYMOCOMPSTATUSDATA |
| struct | PDD_DESTROYMOCOMPDATA |
| struct | PDD_MOTIONCOMPCALLBACKS |
| struct | PDD_D3DBUFCALLBACKS |
| struct | PDD_GETDRIVERINFODATA |
| struct | PDDNTCORECAPS |
| struct | PDD_HALINFO_V4 |
| struct | PDD_HALINFO |
| struct | PDD_NONLOCALVIDMEMCAPS |
| struct | PDD_MORESURFACECAPS |
| struct | PDD_MORESURFACECAPS::tagNTExtendedHeapRestrictions |
| struct | PDD_SYNCSURFACEDATA |
| struct | PDD_SYNCVIDEOPORTDATA |
| struct | DD_NTPRIVATEDRIVERCAPS |
| struct | PDD_UPDATENONLOCALHEAPDATA |
| struct | PDD_STEREOMODE |
| struct | PDD_MORECAPS |
| struct | DD_CLIPPER_GLOBAL |
| struct | DD_CLIPPER_LOCAL |
| struct | DD_PALETTE_LOCAL |
| struct | PDD_KERNELCALLBACKS |
Defines |
| #define | _NO_COM |
| #define | MAKE_HRESULT(sev, fac, code) ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) ) |
| #define | FLATPTR_DEFINED |
| #define | DD_GETHEAPALIGNMENTDATA_DECLARED |
| #define | DDABLT_SRCOVERDEST 0x00000001 |
| #define | DDBLT_AFLAGS 0x80000000 |
| #define | DDHAL_SURFCB32_DESTROYSURFACE 0x00000001 |
| #define | DDHAL_SURFCB32_FLIP 0x00000002 |
| #define | DDHAL_SURFCB32_SETCLIPLIST 0x00000004 |
| #define | DDHAL_SURFCB32_LOCK 0x00000008 |
| #define | DDHAL_SURFCB32_UNLOCK 0x00000010 |
| #define | DDHAL_SURFCB32_BLT 0x00000020 |
| #define | DDHAL_SURFCB32_SETCOLORKEY 0x00000040 |
| #define | DDHAL_SURFCB32_ADDATTACHEDSURFACE 0x00000080 |
| #define | DDHAL_SURFCB32_GETBLTSTATUS 0x00000100 |
| #define | DDHAL_SURFCB32_GETFLIPSTATUS 0x00000200 |
| #define | DDHAL_SURFCB32_UPDATEOVERLAY 0x00000400 |
| #define | DDHAL_SURFCB32_SETOVERLAYPOSITION 0x00000800 |
| #define | DDHAL_SURFCB32_RESERVED4 0x00001000 |
| #define | DDHAL_SURFCB32_SETPALETTE 0x00002000 |
| #define | DDWAITVB_I_TESTVB 0x80000006 |
| #define | DDHAL_CB32_DESTROYDRIVER 0x00000001l |
| #define | DDHAL_CB32_CREATESURFACE 0x00000002l |
| #define | DDHAL_CB32_SETCOLORKEY 0x00000004l |
| #define | DDHAL_CB32_SETMODE 0x00000008l |
| #define | DDHAL_CB32_WAITFORVERTICALBLANK 0x00000010l |
| #define | DDHAL_CB32_CANCREATESURFACE 0x00000020l |
| #define | DDHAL_CB32_CREATEPALETTE 0x00000040l |
| #define | DDHAL_CB32_GETSCANLINE 0x00000080l |
| #define | DDHAL_CB32_MAPMEMORY 0x80000000l |
| #define | DDHAL_MISCCB32_GETAVAILDRIVERMEMORY 0x00000001 |
| #define | DDHAL_MISC2CB32_ALPHABLT 0x00000001 |
| #define | DDHAL_MISC2CB32_CREATESURFACEEX 0x00000002 |
| #define | DDHAL_MISC2CB32_GETDRIVERSTATE 0x00000004 |
| #define | DDHAL_MISC2CB32_DESTROYDDLOCAL 0x00000008 |
| #define | DDHAL_NTCB32_FREEDRIVERMEMORY 0x00000001 |
| #define | DDHAL_NTCB32_SETEXCLUSIVEMODE 0x00000002 |
| #define | DDHAL_NTCB32_FLIPTOGDISURFACE 0x00000004 |
| #define | DDHAL_PALCB32_DESTROYPALETTE 0x00000001l |
| #define | DDHAL_PALCB32_SETENTRIES 0x00000002l |
| #define | DDHAL_VPORT32_CANCREATEVIDEOPORT 0x00000001 |
| #define | DDHAL_VPORT32_CREATEVIDEOPORT 0x00000002 |
| #define | DDHAL_VPORT32_FLIP 0x00000004 |
| #define | DDHAL_VPORT32_GETBANDWIDTH 0x00000008 |
| #define | DDHAL_VPORT32_GETINPUTFORMATS 0x00000010 |
| #define | DDHAL_VPORT32_GETOUTPUTFORMATS 0x00000020 |
| #define | DDHAL_VPORT32_GETFIELD 0x00000080 |
| #define | DDHAL_VPORT32_GETLINE 0x00000100 |
| #define | DDHAL_VPORT32_GETCONNECT 0x00000200 |
| #define | DDHAL_VPORT32_DESTROY 0x00000400 |
| #define | DDHAL_VPORT32_GETFLIPSTATUS 0x00000800 |
| #define | DDHAL_VPORT32_UPDATE 0x00001000 |
| #define | DDHAL_VPORT32_WAITFORSYNC 0x00002000 |
| #define | DDHAL_VPORT32_GETSIGNALSTATUS 0x00004000 |
| #define | DDHAL_VPORT32_COLORCONTROL 0x00008000 |
| #define | DDRAWI_GETCOLOR 0x0001 |
| #define | DDRAWI_SETCOLOR 0x0002 |
| #define | DDHAL_COLOR_COLORCONTROL 0x00000001 |
| #define | DDMCQUERY_READ 0x00000001 |
| #define | DDHAL_MOCOMP32_GETGUIDS 0x00000001 |
| #define | DDHAL_MOCOMP32_GETFORMATS 0x00000002 |
| #define | DDHAL_MOCOMP32_CREATE 0x00000004 |
| #define | DDHAL_MOCOMP32_GETCOMPBUFFINFO 0x00000008 |
| #define | DDHAL_MOCOMP32_GETINTERNALINFO 0x00000010 |
| #define | DDHAL_MOCOMP32_BEGINFRAME 0x00000020 |
| #define | DDHAL_MOCOMP32_ENDFRAME 0x00000040 |
| #define | DDHAL_MOCOMP32_RENDER 0x00000080 |
| #define | DDHAL_MOCOMP32_QUERYSTATUS 0x00000100 |
| #define | DDHAL_MOCOMP32_DESTROY 0x00000200 |
| #define | MAX_AUTOFLIP_BUFFERS 10 |
| #define | DDSCAPS_EXECUTEBUFFER DDSCAPS_RESERVED2 |
| #define | DDSCAPS_COMMANDBUFFER DDSCAPS_RESERVED3 |
| #define | DDSCAPS_VERTEXBUFFER DDSCAPS_RESERVED4 |
| #define | DDPF_D3DFORMAT 0x00200000l |
| #define | D3DFORMAT_OP_TEXTURE 0x00000001L |
| #define | D3DFORMAT_OP_VOLUMETEXTURE 0x00000002L |
| #define | D3DFORMAT_OP_CUBETEXTURE 0x00000004L |
| #define | D3DFORMAT_OP_OFFSCREEN_RENDERTARGET 0x00000008L |
| #define | D3DFORMAT_OP_SAME_FORMAT_RENDERTARGET 0x00000010L |
| #define | D3DFORMAT_OP_ZSTENCIL 0x00000040L |
| #define | D3DFORMAT_OP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH 0x00000080L |
| #define | D3DFORMAT_OP_SAME_FORMAT_UP_TO_ALPHA_RENDERTARGET 0x00000100L |
| #define | D3DFORMAT_OP_DISPLAYMODE 0x00000400L |
| #define | D3DFORMAT_OP_3DACCELERATION 0x00000800L |
| #define | D3DFORMAT_OP_PIXELSIZE 0x00001000L |
| #define | D3DFORMAT_OP_CONVERT_TO_ARGB 0x00002000L |
| #define | D3DFORMAT_OP_OFFSCREENPLAIN 0x00004000L |
| #define | D3DFORMAT_OP_SRGBREAD 0x00008000L |
| #define | D3DFORMAT_OP_BUMPMAP 0x00010000L |
| #define | D3DFORMAT_OP_DMAP 0x00020000L |
| #define | D3DFORMAT_OP_NOFILTER 0x00040000L |
| #define | D3DFORMAT_MEMBEROFGROUP_ARGB 0x00080000L |
| #define | D3DFORMAT_OP_SRGBWRITE 0x00100000L |
| #define | D3DFORMAT_OP_NOALPHABLEND 0x00200000L |
| #define | D3DFORMAT_OP_AUTOGENMIPMAP 0x00400000L |
| #define | D3DFORMAT_OP_VERTEXTEXTURE 0x00800000L |
| #define | D3DFORMAT_OP_NOTEXCOORDWRAPNORMIP 0x01000000L |
| #define | DDHAL_PLEASEALLOC_BLOCKSIZE 0x00000002l |
| #define | DDHAL_PLEASEALLOC_USERMEM 0x00000004l |
| #define | VIDMEM_ISLINEAR 0x00000001l |
| #define | VIDMEM_ISRECTANGULAR 0x00000002l |
| #define | VIDMEM_ISHEAP 0x00000004l |
| #define | VIDMEM_ISNONLOCAL 0x00000008l |
| #define | VIDMEM_ISWC 0x00000010l |
| #define | VIDMEM_HEAPDISABLED 0x00000020l |
| #define | DDHAL_CREATESURFACEEX_SWAPHANDLES 0x00000001l |
| #define | DDHAL_KERNEL_SYNCSURFACEDATA 0x00000001l |
| #define | DDHAL_KERNEL_SYNCVIDEOPORTDATA 0x00000002l |
| #define | DDHAL_DRIVER_NOTHANDLED 0x00000000l |
| #define | DDHAL_DRIVER_HANDLED 0x00000001l |
| #define | DDHAL_DRIVER_NOCKEYHW 0x00000002l |
| #define | DDRAWISURF_HASCKEYSRCBLT 0x00000800L |
| #define | DDRAWISURF_HASPIXELFORMAT 0x00002000L |
| #define | DDRAWISURF_HASOVERLAYDATA 0x00004000L |
| #define | DDRAWISURF_FRONTBUFFER 0x04000000L |
| #define | DDRAWISURF_BACKBUFFER 0x08000000L |
| #define | DDRAWISURF_INVALID 0x10000000L |
| #define | DDRAWISURF_DRIVERMANAGED 0x40000000L |
| #define | ROP_HAS_SOURCE 0x00000001l |
| #define | ROP_HAS_PATTERN 0x00000002l |
| #define | ROP_HAS_SOURCEPATTERN ROP_HAS_SOURCE | ROP_HAS_PATTERN |
| #define | DDHAL_EXEBUFCB32_CANCREATEEXEBUF 0x00000001l |
| #define | DDHAL_EXEBUFCB32_CREATEEXEBUF 0x00000002l |
| #define | DDHAL_EXEBUFCB32_DESTROYEXEBUF 0x00000004l |
| #define | DDHAL_EXEBUFCB32_LOCKEXEBUF 0x00000008l |
| #define | DDHAL_EXEBUFCB32_UNLOCKEXEBUF 0x00000010l |
| #define | DDHAL_D3DBUFCB32_CANCREATED3DBUF DDHAL_EXEBUFCB32_CANCREATEEXEBUF |
| #define | DDHAL_D3DBUFCB32_CREATED3DBUF DDHAL_EXEBUFCB32_CREATEEXEBUF |
| #define | DDHAL_D3DBUFCB32_DESTROYD3DBUF DDHAL_EXEBUFCB32_DESTROYEXEBUF |
| #define | DDHAL_D3DBUFCB32_LOCKD3DBUF DDHAL_EXEBUFCB32_LOCKEXEBUF |
| #define | DDHAL_D3DBUFCB32_UNLOCKD3DBUF DDHAL_EXEBUFCB32_UNLOCKEXEBUF |
| #define | DDHALINFO_ISPRIMARYDISPLAY 0x00000001 |
| #define | DDHALINFO_MODEXILLEGAL 0x00000002 |
| #define | DDHALINFO_GETDRIVERINFOSET 0x00000004 |
| #define | DDHALINFO_GETDRIVERINFO2 0x00000008 |
| #define | DDRAWIVPORT_ON 0x00000001 |
| #define | DDRAWIVPORT_SOFTWARE_AUTOFLIP 0x00000002 |
| #define | DDRAWIVPORT_COLORKEYANDINTERP 0x00000004 |
| #define | DDHAL_PRIVATECAP_ATOMICSURFACECREATION 0x00000001l |
| #define | DDHAL_PRIVATECAP_NOTIFYPRIMARYCREATION 0x00000002l |
| #define | DDHAL_PRIVATECAP_RESERVED1 0x00000004l |
| #define | DDRAWI_VPORTSTART 0x0001 |
| #define | DDRAWI_VPORTSTOP 0x0002 |
| #define | DDRAWI_VPORTUPDATE 0x0003 |
| #define | DDRAWI_VPORTGETCOLOR 0x0001 |
| #define | DDRAWI_VPORTSETCOLOR 0x0002 |
Typedefs |
| typedef ULONG_PTR | FLATPTR |
typedef struct
_DD_VIDEOPORT_LOCAL * | PDD_VIDEOPORT_LOCAL |
typedef struct
_DD_GETHEAPALIGNMENTDATA * | PDD_GETHEAPALIGNMENTDATA |
| typedef struct _DD_ATTACHLIST * | PDD_ATTACHLIST |
typedef struct
DD_MOTIONCOMP_LOCAL * | PDD_MOTIONCOMP_LOCAL |
| typedef DWORD(WINAPI * | PDD_SURFCB_LOCK )(PDD_LOCKDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_UNLOCK )(PDD_UNLOCKDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_BLT )(PDD_BLTDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_UPDATEOVERLAY )(PDD_UPDATEOVERLAYDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_SETOVERLAYPOSITION )(PDD_SETOVERLAYPOSITIONDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_SETPALETTE )(PDD_SETPALETTEDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_FLIP )(PDD_FLIPDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_DESTROYSURFACE )(PDD_DESTROYSURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_SETCLIPLIST )(PDD_SETCLIPLISTDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_ADDATTACHEDSURFACE )(PDD_ADDATTACHEDSURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_SETCOLORKEY )(PDD_SETCOLORKEYDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_GETBLTSTATUS )(PDD_GETBLTSTATUSDATA) |
| typedef DWORD(WINAPI * | PDD_SURFCB_GETFLIPSTATUS )(PDD_GETFLIPSTATUSDATA) |
| typedef DWORD(WINAPI * | PDD_CREATESURFACE )(PDD_CREATESURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_SETCOLORKEY )(PDD_DRVSETCOLORKEYDATA) |
| typedef DWORD(WINAPI * | PDD_WAITFORVERTICALBLANK )(PDD_WAITFORVERTICALBLANKDATA) |
| typedef DWORD(WINAPI * | PDD_CANCREATESURFACE )(PDD_CANCREATESURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_CREATEPALETTE )(PDD_CREATEPALETTEDATA) |
| typedef DWORD(WINAPI * | PDD_GETSCANLINE )(PDD_GETSCANLINEDATA) |
| typedef DWORD(WINAPI * | PDD_MAPMEMORY )(PDD_MAPMEMORYDATA) |
typedef struct
_DD_DESTROYDRIVERDATA * | PDD_DESTROYDRIVERDATA |
| typedef struct _DD_SETMODEDATA * | PDD_SETMODEDATA |
| typedef DWORD(APIENTRY * | PDD_DESTROYDRIVER )(PDD_DESTROYDRIVERDATA) |
| typedef DWORD(APIENTRY * | PDD_SETMODE )(PDD_SETMODEDATA) |
| typedef DWORD(WINAPI * | PDD_GETAVAILDRIVERMEMORY )(PDD_GETAVAILDRIVERMEMORYDATA) |
| typedef DWORD(WINAPI * | PDD_ALPHABLT )(PDD_BLTDATA) |
| typedef DWORD(WINAPI * | PDD_CREATESURFACEEX )(PDD_CREATESURFACEEXDATA) |
| typedef DWORD(WINAPI * | PDD_GETDRIVERSTATE )(PDD_GETDRIVERSTATEDATA) |
| typedef DWORD(WINAPI * | PDD_DESTROYDDLOCAL )(PDD_DESTROYDDLOCALDATA) |
| typedef DWORD(WINAPI * | PDD_FREEDRIVERMEMORY )(PDD_FREEDRIVERMEMORYDATA) |
| typedef DWORD(WINAPI * | PDD_SETEXCLUSIVEMODE )(PDD_SETEXCLUSIVEMODEDATA) |
| typedef DWORD(WINAPI * | PDD_FLIPTOGDISURFACE )(PDD_FLIPTOGDISURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_PALCB_DESTROYPALETTE )(PDD_DESTROYPALETTEDATA) |
| typedef DWORD(WINAPI * | PDD_PALCB_SETENTRIES )(PDD_SETENTRIESDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_CANCREATEVIDEOPORT )(PDD_CANCREATEVPORTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_CREATEVIDEOPORT )(PDD_CREATEVPORTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_FLIP )(PDD_FLIPVPORTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETBANDWIDTH )(PDD_GETVPORTBANDWIDTHDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETINPUTFORMATS )(PDD_GETVPORTINPUTFORMATDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETOUTPUTFORMATS )(PDD_GETVPORTOUTPUTFORMATDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETFIELD )(PDD_GETVPORTFIELDDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETLINE )(PDD_GETVPORTLINEDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETVPORTCONNECT )(PDD_GETVPORTCONNECTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_DESTROYVPORT )(PDD_DESTROYVPORTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETFLIPSTATUS )(PDD_GETVPORTFLIPSTATUSDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_UPDATE )(PDD_UPDATEVPORTDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_WAITFORSYNC )(PDD_WAITFORVPORTSYNCDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_GETSIGNALSTATUS )(PDD_GETVPORTSIGNALDATA) |
| typedef DWORD(WINAPI * | PDD_VPORTCB_COLORCONTROL )(PDD_VPORTCOLORDATA) |
| typedef DWORD(WINAPI * | PDD_COLORCB_COLORCONTROL )(PDD_COLORCONTROLDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_GETGUIDS )(PDD_GETMOCOMPGUIDSDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_GETFORMATS )(PDD_GETMOCOMPFORMATSDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_CREATE )(PDD_CREATEMOCOMPDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_GETCOMPBUFFINFO )(PDD_GETMOCOMPCOMPBUFFDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_GETINTERNALINFO )(PDD_GETINTERNALMOCOMPDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_BEGINFRAME )(PDD_BEGINMOCOMPFRAMEDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_ENDFRAME )(PDD_ENDMOCOMPFRAMEDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_RENDER )(PDD_RENDERMOCOMPDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_QUERYSTATUS )(PDD_QUERYMOCOMPSTATUSDATA) |
| typedef DWORD(WINAPI * | PDD_MOCOMPCB_DESTROY )(PDD_DESTROYMOCOMPDATA) |
| typedef DWORD(WINAPI * | PDD_GETDRIVERINFO )(PDD_GETDRIVERINFODATA) |
| typedef DWORD(WINAPI * | PDD_KERNELCB_SYNCSURFACE )(PDD_SYNCSURFACEDATA) |
| typedef DWORD(WINAPI * | PDD_KERNELCB_SYNCVIDEOPORT )(PDD_SYNCVIDEOPORTDATA) |
Functions |
| | DEFINE_GUID (GUID_MiscellaneousCallbacks, 0xEFD60CC0, 0x49e7, 0x11d0, 0x88, 0x9d, 0x0, 0xaa, 0x0, 0xbb, 0xb7, 0x6a) |
| | DEFINE_GUID (GUID_Miscellaneous2Callbacks, 0x406B2F00, 0x3E5A, 0x11D1, 0xB6, 0x40, 0x00, 0xAA, 0x00, 0xA1, 0xF9, 0x6A) |
| | DEFINE_GUID (GUID_VideoPortCallbacks, 0xefd60cc1, 0x49e7, 0x11d0, 0x88, 0x9d, 0x0, 0xaa, 0x0, 0xbb, 0xb7, 0x6a) |
| | DEFINE_GUID (GUID_ColorControlCallbacks, 0xefd60cc2, 0x49e7, 0x11d0, 0x88, 0x9d, 0x0, 0xaa, 0x0, 0xbb, 0xb7, 0x6a) |
| | DEFINE_GUID (GUID_MotionCompCallbacks, 0xb1122b40, 0x5dA5, 0x11d1, 0x8f, 0xcF, 0x00, 0xc0, 0x4f, 0xc2, 0x9b, 0x4e) |
| | DEFINE_GUID (GUID_VideoPortCaps, 0xefd60cc3, 0x49e7, 0x11d0, 0x88, 0x9d, 0x0, 0xaa, 0x0, 0xbb, 0xb7, 0x6a) |
| | DEFINE_GUID (GUID_D3DCaps, 0x7bf06991, 0x8794, 0x11d0, 0x91, 0x39, 0x08, 0x00, 0x36, 0xd2, 0xef, 0x02) |
| | DEFINE_GUID (GUID_D3DExtendedCaps, 0x7de41f80, 0x9d93, 0x11d0, 0x89, 0xab, 0x00, 0xa0, 0xc9, 0x05, 0x41, 0x29) |
| | DEFINE_GUID (GUID_D3DCallbacks, 0x7bf06990, 0x8794, 0x11d0, 0x91, 0x39, 0x08, 0x00, 0x36, 0xd2, 0xef, 0x02) |
| | DEFINE_GUID (GUID_D3DCallbacks2, 0xba584e1, 0x70b6, 0x11d0, 0x88, 0x9d, 0x0, 0xaa, 0x0, 0xbb, 0xb7, 0x6a) |
| | DEFINE_GUID (GUID_D3DCallbacks3, 0xddf41230, 0xec0a, 0x11d0, 0xa9, 0xb6, 0x00, 0xaa, 0x00, 0xc0, 0x99, 0x3e) |
| | DEFINE_GUID (GUID_NonLocalVidMemCaps, 0x86c4fa80, 0x8d84, 0x11d0, 0x94, 0xe8, 0x00, 0xc0, 0x4f, 0xc3, 0x41, 0x37) |
| | DEFINE_GUID (GUID_KernelCallbacks, 0x80863800, 0x6B06, 0x11D0, 0x9B, 0x06, 0x0, 0xA0, 0xC9, 0x03, 0xA3, 0xB8) |
| | DEFINE_GUID (GUID_KernelCaps, 0xFFAA7540, 0x7AA8, 0x11D0, 0x9B, 0x06, 0x00, 0xA0, 0xC9, 0x03, 0xA3, 0xB8) |
| | DEFINE_GUID (GUID_ZPixelFormats, 0x93869880, 0x36cf, 0x11d1, 0x9b, 0x1b, 0x0, 0xaa, 0x0, 0xbb, 0xb8, 0xae) |
| | DEFINE_GUID (GUID_DDMoreCaps, 0x880baf30, 0xb030, 0x11d0, 0x8e, 0xa7, 0x00, 0x60, 0x97, 0x97, 0xea, 0x5b) |
| | DEFINE_GUID (GUID_D3DParseUnknownCommandCallback, 0x2e04ffa0, 0x98e4, 0x11d1, 0x8c, 0xe1, 0x0, 0xa0, 0xc9, 0x6, 0x29, 0xa8) |
| | DEFINE_GUID (GUID_NTCallbacks, 0x6fe9ecde, 0xdf89, 0x11d1, 0x9d, 0xb0, 0x00, 0x60, 0x08, 0x27, 0x71, 0xba) |
| | DEFINE_GUID (GUID_DDMoreSurfaceCaps, 0x3b8a0466, 0xf269, 0x11d1, 0x88, 0x0b, 0x0, 0xc0, 0x4f, 0xd9, 0x30, 0xc5) |
| | DEFINE_GUID (GUID_GetHeapAlignment, 0x42e02f16, 0x7b41, 0x11d2, 0x8b, 0xff, 0x0, 0xa0, 0xc9, 0x83, 0xea, 0xf6) |
| | DEFINE_GUID (GUID_UpdateNonLocalHeap, 0x42e02f17, 0x7b41, 0x11d2, 0x8b, 0xff, 0x0, 0xa0, 0xc9, 0x83, 0xea, 0xf6) |
| | DEFINE_GUID (GUID_NTPrivateDriverCaps, 0xfad16a23, 0x7b66, 0x11d2, 0x83, 0xd7, 0x0, 0xc0, 0x4f, 0x7c, 0xe5, 0x8c) |
| | DEFINE_GUID (GUID_DDStereoMode, 0xf828169c, 0xa8e8, 0x11d2, 0xa1, 0xf2, 0x0, 0xa0, 0xc9, 0x83, 0xea, 0xf6) |
| | DEFINE_GUID (GUID_VPE2Callbacks, 0x52882147, 0x2d47, 0x469a, 0xa0, 0xd1, 0x3, 0x45, 0x58, 0x90, 0xf6, 0xc8) |