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

dxg.h File Reference

Go to the source code of this file.

Defines

#define DXG_INDEX_DxDxgGenericThunk   0x00
#define DXG_INDEX_DxD3dContextCreate   0x01
#define DXG_INDEX_DxD3dContextDestroy   0x02
#define DXG_INDEX_DxD3dContextDestroyAll   0x03
#define DXG_INDEX_DxD3dValidateTextureStageState   0x04
#define DXG_INDEX_DxD3dDrawPrimitives2   0x05
#define DXG_INDEX_DxDdGetDriverState   0x06
#define DXG_INDEX_DxDdAddAttachedSurface   0x07
#define DXG_INDEX_DxDdAlphaBlt   0x08
#define DXG_INDEX_DxDdAttachSurface   0x09
#define DXG_INDEX_DxDdBeginMoCompFrame   0x0A
#define DXG_INDEX_DxDdBlt   0x0B
#define DXG_INDEX_DxDdCanCreateSurface   0x0C
#define DXG_INDEX_DxDdCanCreateD3DBuffer   0x0D
#define DXG_INDEX_DxDdColorControl   0x0E
#define DXG_INDEX_DxDdCreateDirectDrawObject   0x0F
#define DXG_INDEX_DxDdCreateSurface   0x10
#define DXG_INDEX_DxDdCreateD3DBuffer   0x11
#define DXG_INDEX_DxDdCreateMoComp   0x12
#define DXG_INDEX_DxDdCreateSurfaceObject   0x13
#define DXG_INDEX_DxDdDeleteDirectDrawObject   0x14
#define DXG_INDEX_DxDdDeleteSurfaceObject   0x15
#define DXG_INDEX_DxDdDestroyMoComp   0x16
#define DXG_INDEX_DxDdDestroySurface   0x17
#define DXG_INDEX_DxDdDestroyD3DBuffer   0x18
#define DXG_INDEX_DxDdEndMoCompFrame   0x19
#define DXG_INDEX_DxDdFlip   0x1A
#define DXG_INDEX_DxDdFlipToGDISurface   0x1B
#define DXG_INDEX_DxDdGetAvailDriverMemory   0x1C
#define DXG_INDEX_DxDdGetBltStatus   0x1D
#define DXG_INDEX_DxDdGetDC   0x1E
#define DXG_INDEX_DxDdGetDriverInfo   0x1F
#define DXG_INDEX_DxDdGetDxHandle   0x20
#define DXG_INDEX_DxDdGetFlipStatus   0x21
#define DXG_INDEX_DxDdGetInternalMoCompInfo   0x22
#define DXG_INDEX_DxDdGetMoCompBuffInfo   0x23
#define DXG_INDEX_DxDdGetMoCompGuids   0x24
#define DXG_INDEX_DxDdGetMoCompFormats   0x25
#define DXG_INDEX_DxDdGetScanLine   0x26
#define DXG_INDEX_DxDdLock   0x27
#define DXG_INDEX_DxDdLockD3D   0x28
#define DXG_INDEX_DxDdQueryDirectDrawObject   0x29
#define DXG_INDEX_DxDdQueryMoCompStatus   0x2A
#define DXG_INDEX_DxDdReenableDirectDrawObject   0x2B
#define DXG_INDEX_DxDdReleaseDC   0x2C
#define DXG_INDEX_DxDdRenderMoComp   0x2D
#define DXG_INDEX_DxDdResetVisrgn   0x2E
#define DXG_INDEX_DxDdSetColorKey   0x2F
#define DXG_INDEX_DxDdSetExclusiveMode   0x30
#define DXG_INDEX_DxDdSetGammaRamp   0x31
#define DXG_INDEX_DxDdCreateSurfaceEx   0x32
#define DXG_INDEX_DxDdSetOverlayPosition   0x33
#define DXG_INDEX_DxDdUnattachSurface   0x34
#define DXG_INDEX_DxDdUnlock   0x35
#define DXG_INDEX_DxDdUnlockD3D   0x36
#define DXG_INDEX_DxDdUpdateOverlay   0x37
#define DXG_INDEX_DxDdWaitForVerticalBlank   0x38
#define DXG_INDEX_DxDvpCanCreateVideoPort   0x39
#define DXG_INDEX_DxDvpColorControl   0x3A
#define DXG_INDEX_DxDvpCreateVideoPort   0x3B
#define DXG_INDEX_DxDvpDestroyVideoPort   0x3C
#define DXG_INDEX_DxDvpFlipVideoPort   0x3D
#define DXG_INDEX_DxDvpGetVideoPortBandwidth   0x3E
#define DXG_INDEX_DxDvpGetVideoPortField   0x3F
#define DXG_INDEX_DxDvpGetVideoPortFlipStatus   0x40
#define DXG_INDEX_DxDvpGetVideoPortInputFormats   0x41
#define DXG_INDEX_DxDvpGetVideoPortLine   0x42
#define DXG_INDEX_DxDvpGetVideoPortOutputFormats   0x43
#define DXG_INDEX_DxDvpGetVideoPortConnectInfo   0x44
#define DXG_INDEX_DxDvpGetVideoSignalStatus   0x45
#define DXG_INDEX_DxDvpUpdateVideoPort   0x46
#define DXG_INDEX_DxDvpWaitForVideoPortSync   0x47
#define DXG_INDEX_DxDvpAcquireNotification   0x48
#define DXG_INDEX_DxDvpReleaseNotification   0x49
#define DXG_INDEX_DxDdHeapVidMemAllocAligned   0x4A
#define DXG_INDEX_DxDdHeapVidMemFree   0x4B
#define DXG_INDEX_DxDdAllocPrivateUserMem   0x54
#define DXG_INDEX_DxDdFreePrivateUserMem   0x55
#define DXG_INDEX_DxDdLockDirectDrawSurface   0x56
#define DXG_INDEX_DxDdUnlockDirectDrawSurface   0x57
#define DXG_INDEX_DxDdIoctl   0x5B
#define DXG_INDEX_DxDdEnableDirectDraw   0x4C
#define DXG_INDEX_DxDdDisableDirectDraw   0x4D
#define DXG_INDEX_DxDdSuspendDirectDraw   0x4E
#define DXG_INDEX_DxDdResumeDirectDraw   0x4F
#define DXG_INDEX_DxDdDynamicModeChange   0x50
#define DXG_INDEX_DxDdCloseProcess   0x51
#define DXG_INDEX_DxDdGetDirectDrawBound   0x52
#define DXG_INDEX_DxDdEnableDirectDrawRedirection   0x53
#define DXG_INDEX_DxDdSetAccelLevel   0x58
#define DXG_INDEX_DxDdGetSurfaceLock   0x59
#define DXG_INDEX_DxDdEnumLockedSurfaceRect   0x5A

Typedefs

typedef DWORD(NTAPIPGD_DXGENERICTRUNK )(ULONG_PTR, ULONG_PTR, SIZE_T *, PVOID, SIZE_T *, PVOID)
typedef BOOLEAN(NTAPIPGD_DXDDENABLEDIRECTDRAW )(PVOID, BOOLEAN)
typedef PDD_SURFACE_LOCAL(NTAPIPGD_DxDdLockDirectDrawSurface )(HANDLE hDdSurface)
typedef BOOL(NTAPIPGD_DxDdUnlockDirectDrawSurface )(HANDLE hDdSurface)
typedef DWORD(NTAPIPGD_ENGDXIOCTL )(ULONG, PVOID, ULONG)

Generated on Sun May 27 2012 05:56:29 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.