Author: greatlrd
Date: Fri Dec 17 10:45:15 2010
New Revision: 50048

URL: http://svn.reactos.org/svn/reactos?rev=50048&view=rev
Log:
fix some dxg index value from lower case to upper case

Modified:
    branches/reactx/reactos/include/reactos/drivers/directx/dxg.h

Modified: branches/reactx/reactos/include/reactos/drivers/directx/dxg.h
URL: 
http://svn.reactos.org/svn/reactos/branches/reactx/reactos/include/reactos/drivers/directx/dxg.h?rev=50048&r1=50047&r2=50048&view=diff
==============================================================================
--- branches/reactx/reactos/include/reactos/drivers/directx/dxg.h [iso-8859-1] 
(original)
+++ branches/reactx/reactos/include/reactos/drivers/directx/dxg.h [iso-8859-1] 
Fri Dec 17 10:45:15 2010
@@ -7,82 +7,82 @@
 /***************************************************************************/
 /* This driver functions are exported raw from NtGdiDd* / NtDvp* / NtD3d*  */
 /***************************************************************************/
-#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_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
 /* DXG_INDEX_DxDdCreateSurface and  DXG_INDEX_DxDdCreateD3DBuffer2 are same */
-#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_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
 /* DXG_INDEX_DxDdUnlock and  DXG_INDEX_DxDdUnlockD3D are same */
-#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_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
 
 
/***********************************************************************************/
 /* This driver functions are exported raw from Eng* it only exists in the def 
file */
@@ -90,38 +90,38 @@
 /* for them are in the export list                                             
    */
 
/***********************************************************************************/
 /* not addedd yet */
-#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_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
 
 
 
/***********************************************************************************/
 /* Internal use in diffent part in Windows and ReactOS                         
    */
 
/***********************************************************************************/
 /* not inuse yet */
-#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
-#define DXG_INDEX_DxDdIoctl                       0x5B
-#define DXG_INDEX_DxDdSwitchToGDI                 0x5C
+#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
+#define DXG_INDEX_DXDDIOCTL                       0X5B
+#define DXG_INDEX_DXDDSWITCHTOGDI                 0X5C
+#define DXG_INDEX_LAST                            DXG_INDEX_DXDDSWITCHTOGDI + 1
 
 
 
/***********************************************************************************/
 /* Driver Functions Protypes                                                   
    */
 
/***********************************************************************************/
-typedef DWORD (NTAPI *PGD_DXGENERICTRUNK)(ULONG_PTR, ULONG_PTR, SIZE_T*, 
PVOID, SIZE_T*, PVOID);
 //typedef x (NTAPI *PGD_DxD3dContextCreate)(
 //typedef x (NTAPI *PGD_DxD3dContextDestroy)(
 //typedef x (NTAPI *PGD_DxD3dContextDestroyAll)(
@@ -197,7 +197,6 @@
 //typedef x (NTAPI *PGD_DxDvpReleaseNotification)(
 //typedef x (NTAPI *PGD_DxDdHeapVidMemAllocAligned)(
 //typedef x (NTAPI *PGD_DxDdHeapVidMemFree)(
-typedef BOOLEAN (NTAPI *PGD_DXDDENABLEDIRECTDRAW)(PVOID, BOOLEAN);
 //typedef x (NTAPI *PGD_DxDdDisableDirectDraw)(
 //typedef x (NTAPI *PGD_DxDdSuspendDirectDraw)(
 //typedef x (NTAPI *PGD_DxDdResumeDirectDraw)(
@@ -207,11 +206,14 @@
 //typedef x (NTAPI *PGD_DxDdEnableDirectDrawRedirection)(
 //typedef x (NTAPI *PGD_DxDdAllocPrivateUserMem)(
 //typedef x (NTAPI *PGD_DxDdFreePrivateUserMem)(
-typedef PDD_SURFACE_LOCAL (NTAPI *PGD_DxDdLockDirectDrawSurface)(HANDLE 
hDdSurface);
-typedef BOOL (NTAPI *PGD_DxDdUnlockDirectDrawSurface)(HANDLE hDdSurface);
 //typedef x (NTAPI *PGD_DxDdSetAccelLevel)(
 //typedef x (NTAPI *PGD_DxDdGetSurfaceLock)(
 //typedef x (NTAPI *PGD_DxDdEnumLockedSurfaceRect)(
+
+typedef DWORD (NTAPI *PGD_DXGENERICTRUNK)(ULONG_PTR, ULONG_PTR, SIZE_T*, 
PVOID, SIZE_T*, PVOID);
+typedef BOOLEAN (NTAPI *PGD_DXDDENABLEDIRECTDRAW)(PVOID, BOOLEAN);
+typedef PDD_SURFACE_LOCAL (NTAPI *PGD_DXDDLOCKDIRECTDRAWSURFACE)(HANDLE 
hDdSurface);
+typedef BOOL (NTAPI *PGD_DXDDUNLOCKDIRECTDRAWSURFACE)(HANDLE hDdSurface);
 typedef DWORD (NTAPI *PGD_ENGDXIOCTL)(ULONG, PVOID, ULONG);
 
 


Reply via email to