ReactOS
0.4.15-dev-4570-g4f8bbd1
|
#include <win32k.h>
Go to the source code of this file.
Variables | |
PVOID | apfnDbgDrvFunctions [] |
DBG_DEFAULT_CHANNEL | ( | EngDev | ) |
Definition at line 106 of file drvdbg.c.
BOOL APIENTRY DbgDrvBitBlt | ( | _Inout_ SURFOBJ * | psoTrg, |
_In_opt_ SURFOBJ * | psoSrc, | ||
_In_opt_ SURFOBJ * | psoMask, | ||
_In_opt_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_ RECTL * | prclTrg, | ||
_When_(psoSrc, _In_) POINTL * | pptlSrc, | ||
_When_(psoMask, _In_) POINTL * | pptlMask, | ||
_In_opt_ BRUSHOBJ * | pbo, | ||
_When_(pbo, _In_) POINTL * | pptlBrush, | ||
_In_ ROP4 | rop4 | ||
) |
Definition at line 270 of file drvdbg.c.
Definition at line 57 of file drvdbg.c.
BOOL APIENTRY DbgDrvCopyBits | ( | SURFOBJ * | psoTrg, |
SURFOBJ * | psoSrc, | ||
CLIPOBJ * | pco, | ||
XLATEOBJ * | pxlo, | ||
RECTL * | prclTrg, | ||
POINTL * | pptlSrc | ||
) |
Definition at line 359 of file drvdbg.c.
Definition at line 153 of file drvdbg.c.
HBITMAP APIENTRY DbgDrvDeriveSurface | ( | DD_DIRECTDRAW_GLOBAL * | pDirectDraw, |
DD_SURFACE_LOCAL * | pSurface | ||
) |
LONG APIENTRY DbgDrvDescribePixelFormat | ( | DHPDEV | dhpdev, |
LONG | iPixelFormat, | ||
ULONG | cjpfd, | ||
PIXELFORMATDESCRIPTOR * | ppfd | ||
) |
Definition at line 800 of file drvdbg.c.
Definition at line 885 of file drvdbg.c.
Definition at line 70 of file drvdbg.c.
Definition at line 94 of file drvdbg.c.
ULONG APIENTRY DbgDrvDitherColor | ( | _In_ DHPDEV | dhpdev, |
_In_ ULONG | iMode, | ||
_In_ ULONG | rgb, | ||
_Inout_ ULONG * | pul | ||
) |
Definition at line 190 of file drvdbg.c.
ULONG APIENTRY DbgDrvDrawEscape | ( | _In_ SURFOBJ * | pso, |
_In_ ULONG | iEsc, | ||
_In_ CLIPOBJ * | pco, | ||
_In_ RECTL * | prcl, | ||
_In_ ULONG | cjIn, | ||
_In_ PVOID | pvIn | ||
) |
Definition at line 462 of file drvdbg.c.
BOOL APIENTRY DbgDrvEnableDirectDraw | ( | DHPDEV | dhpdev, |
DD_CALLBACKS * | pCallBacks, | ||
DD_SURFACECALLBACKS * | pSurfaceCallBacks, | ||
DD_PALETTECALLBACKS * | pPaletteCallBacks | ||
) |
Definition at line 867 of file drvdbg.c.
DHPDEV APIENTRY DbgDrvEnablePDEV | ( | _In_ DEVMODEW * | pdm, |
_In_ LPWSTR | pwszLogAddress, | ||
ULONG | cPat, | ||
_In_opt_ HSURF * | phsurfPatterns, | ||
ULONG | cjCaps, | ||
_Out_ ULONG * | pdevcaps, | ||
ULONG | cjDevInfo, | ||
_Out_ DEVINFO * | pdi, | ||
HDEV | hdev, | ||
_In_ LPWSTR | pwszDeviceName, | ||
HANDLE | hDriver | ||
) |
Definition at line 24 of file drvdbg.c.
Definition at line 82 of file drvdbg.c.
Definition at line 585 of file drvdbg.c.
ULONG APIENTRY DbgDrvEscape | ( | _In_ SURFOBJ * | pso, |
_In_ ULONG | iEsc, | ||
_In_ ULONG | cjIn, | ||
_In_ PVOID | pvIn, | ||
_In_ ULONG | cjOut, | ||
_Out_ PVOID | pvOut | ||
) |
Definition at line 448 of file drvdbg.c.
BOOL APIENTRY DbgDrvFillPath | ( | _Inout_ SURFOBJ * | pso, |
_In_ PATHOBJ * | ppo, | ||
_In_ CLIPOBJ * | pco, | ||
_In_ BRUSHOBJ * | pbo, | ||
_In_ POINTL * | pptlBrushOrg, | ||
_In_ MIX | mix, | ||
_In_ FLONG | flOptions | ||
) |
Definition at line 222 of file drvdbg.c.
BOOL APIENTRY DbgDrvGetDirectDrawInfo | ( | DHPDEV | dhpdev, |
DD_HALINFO * | pHalInfo, | ||
DWORD * | pdwNumHeaps, | ||
VIDEOMEMORY * | pvmList, | ||
DWORD * | pdwNumFourCCCodes, | ||
DWORD * | pdwFourCC | ||
) |
Definition at line 845 of file drvdbg.c.
Definition at line 606 of file drvdbg.c.
BOOL APIENTRY DbgDrvGradientFill | ( | _Inout_ SURFOBJ * | psoTrg, |
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_ TRIVERTEX * | pVertex, | ||
_In_ ULONG | nVertex, | ||
_In_ PVOID | pMesh, | ||
_In_ ULONG | nMesh, | ||
_In_ RECTL * | prclExtents, | ||
_In_ POINTL * | pptlDitherOrg, | ||
_In_ ULONG | ulMode | ||
) |
Definition at line 979 of file drvdbg.c.
BOOL APIENTRY DbgDrvIcmCheckBitmapBits | ( | DHPDEV | dhpdev, |
HANDLE | hColorTransform, | ||
SURFOBJ * | pso, | ||
PBYTE | paResults | ||
) |
Definition at line 947 of file drvdbg.c.
HANDLE APIENTRY DbgDrvIcmCreateColorTransform | ( | _In_ DHPDEV | dhpdev, |
_In_ LPLOGCOLORSPACEW | pLogColorSpace, | ||
_In_opt_ PVOID | pvSourceProfile, | ||
_In_ ULONG | cjSourceProfile, | ||
_In_ PVOID | pvDestProfile, | ||
_In_ ULONG | cjDestProfile, | ||
_In_opt_ PVOID | pvTargetProfile, | ||
_In_ ULONG | cjTargetProfile, | ||
_In_ DWORD | dwReserved | ||
) |
Definition at line 906 of file drvdbg.c.
Definition at line 934 of file drvdbg.c.
Definition at line 965 of file drvdbg.c.
BOOL APIENTRY DbgDrvLineTo | ( | SURFOBJ * | pso, |
CLIPOBJ * | pco, | ||
BRUSHOBJ * | pbo, | ||
LONG | x1, | ||
LONG | y1, | ||
LONG | x2, | ||
LONG | y2, | ||
RECTL * | prclBounds, | ||
MIX | mix | ||
) |
Definition at line 550 of file drvdbg.c.
Definition at line 539 of file drvdbg.c.
Definition at line 835 of file drvdbg.c.
Definition at line 1134 of file drvdbg.c.
Definition at line 119 of file drvdbg.c.
BOOL APIENTRY DbgDrvPaint | ( | IN SURFOBJ * | pso, |
IN CLIPOBJ * | pco, | ||
IN BRUSHOBJ * | pbo, | ||
IN POINTL * | pptlBrushOrg, | ||
IN MIX | mix | ||
) |
Definition at line 257 of file drvdbg.c.
BOOL APIENTRY DbgDrvPlgBlt | ( | _Inout_ SURFOBJ * | psoTrg, |
_Inout_ SURFOBJ * | psoSrc, | ||
_In_opt_ SURFOBJ * | psoMsk, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_opt_ COLORADJUSTMENT * | pca, | ||
_In_opt_ POINTL * | pptlBrushOrg, | ||
_In_ POINTFIX * | pptfx, | ||
_In_ RECTL * | prcl, | ||
_In_opt_ POINTL * | pptl, | ||
_In_ ULONG | iMode | ||
) |
Definition at line 1018 of file drvdbg.c.
BOOL APIENTRY DbgDrvQueryAdvanceWidths | ( | DHPDEV | dhpdev, |
FONTOBJ * | pfo, | ||
ULONG | iMode, | ||
_In_ HGLYPH * | phg, | ||
_Out_ PVOID | pvWidths, | ||
ULONG | cGlyphs | ||
) |
Definition at line 775 of file drvdbg.c.
BOOL APIENTRY DbgDrvQueryDeviceSupport | ( | SURFOBJ * | pso, |
XLATEOBJ * | pxlo, | ||
XFORMOBJ * | pxo, | ||
ULONG | iType, | ||
ULONG | cjIn, | ||
_In_ PVOID | pvIn, | ||
ULONG | cjOut, | ||
_Out_ PVOID | pvOut | ||
) |
Definition at line 1091 of file drvdbg.c.
PIFIMETRICS APIENTRY DbgDrvQueryFont | ( | DHPDEV | dhpdev, |
ULONG_PTR | iFile, | ||
ULONG | iFace, | ||
ULONG_PTR * | pid | ||
) |
Definition at line 476 of file drvdbg.c.
LONG APIENTRY DbgDrvQueryFontData | ( | DHPDEV | dhpdev, |
FONTOBJ * | pfo, | ||
ULONG | iMode, | ||
HGLYPH | hg, | ||
GLYPHDATA * | pgd, | ||
_Out_ PVOID | pv, | ||
ULONG | cjSize | ||
) |
Definition at line 503 of file drvdbg.c.
Definition at line 1081 of file drvdbg.c.
LONG APIENTRY DbgDrvQueryTrueTypeOutline | ( | DHPDEV | dhpdev, |
FONTOBJ * | pfo, | ||
HGLYPH | hglyph, | ||
BOOL | bMetricsOnly, | ||
GLYPHDATA * | pgldt, | ||
ULONG | cjBuf, | ||
TTPOLYGONHEADER * | ppoly | ||
) |
Definition at line 729 of file drvdbg.c.
BOOL APIENTRY DbgDrvRealizeBrush | ( | _In_ BRUSHOBJ * | pbo, |
_Inout_ SURFOBJ * | psoTarget, | ||
_In_ SURFOBJ * | psoPattern, | ||
_In_opt_ SURFOBJ * | psoMask, | ||
_In_ XLATEOBJ * | pxlo, | ||
_In_ ULONG | iHatch | ||
) |
Definition at line 175 of file drvdbg.c.
Definition at line 1160 of file drvdbg.c.
Definition at line 133 of file drvdbg.c.
ULONG_PTR APIENTRY DbgDrvSaveScreenBits | ( | SURFOBJ * | pso, |
ULONG | iMode, | ||
ULONG_PTR | ident, | ||
RECTL * | prcl | ||
) |
Definition at line 632 of file drvdbg.c.
Definition at line 567 of file drvdbg.c.
BOOL APIENTRY DbgDrvSetPalette | ( | DHPDEV | dhpdev, |
PALOBJ * | ppalo, | ||
FLONG | fl, | ||
ULONG | iStart, | ||
ULONG | cColors | ||
) |
Definition at line 414 of file drvdbg.c.
Definition at line 789 of file drvdbg.c.
ULONG APIENTRY DbgDrvSetPointerShape | ( | _In_ SURFOBJ * | pso, |
_In_ SURFOBJ * | psoMask, | ||
_In_ SURFOBJ * | psoColor, | ||
_In_ XLATEOBJ * | pxlo, | ||
_In_ LONG | xHot, | ||
_In_ LONG | yHot, | ||
_In_ LONG | x, | ||
_In_ LONG | y, | ||
_In_ RECTL * | prcl, | ||
_In_ FLONG | fl | ||
) |
Definition at line 521 of file drvdbg.c.
Definition at line 825 of file drvdbg.c.
Definition at line 595 of file drvdbg.c.
Definition at line 576 of file drvdbg.c.
BOOL APIENTRY DbgDrvStretchBlt | ( | _Inout_ SURFOBJ * | psoTrg, |
_Inout_ SURFOBJ * | psoSrc, | ||
_In_opt_ SURFOBJ * | psoMask, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_opt_ COLORADJUSTMENT * | pca, | ||
_In_ POINTL * | pptlHTOrg, | ||
_In_ RECTL * | prclDest, | ||
_In_ RECTL * | prclSrc, | ||
_In_opt_ POINTL * | pptlMask, | ||
_In_ ULONG | iMode | ||
) |
Definition at line 393 of file drvdbg.c.
BOOL APIENTRY DbgDrvStretchBltROP | ( | _Inout_ SURFOBJ * | psoTrg, |
_Inout_ SURFOBJ * | psoSrc, | ||
_In_opt_ SURFOBJ * | psoMask, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_opt_ COLORADJUSTMENT * | pca, | ||
_In_ POINTL * | pptlHTOrg, | ||
_In_ RECTL * | prclDest, | ||
_In_ RECTL * | prclSrc, | ||
_In_opt_ POINTL * | pptlMask, | ||
_In_ ULONG | iMode, | ||
_In_ BRUSHOBJ * | pbo, | ||
_In_ DWORD | rop4 | ||
) |
Definition at line 997 of file drvdbg.c.
BOOL APIENTRY DbgDrvStrokeAndFillPath | ( | _Inout_ SURFOBJ * | pso, |
_Inout_ PATHOBJ * | ppo, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XFORMOBJ * | pxo, | ||
_In_ BRUSHOBJ * | pboStroke, | ||
_In_ LINEATTRS * | plineattrs, | ||
_In_ BRUSHOBJ * | pboFill, | ||
_In_ POINTL * | pptlBrushOrg, | ||
_In_ MIX | mixFill, | ||
_In_ FLONG | flOptions | ||
) |
Definition at line 238 of file drvdbg.c.
BOOL APIENTRY DbgDrvStrokePath | ( | _Inout_ SURFOBJ * | pso, |
_In_ PATHOBJ * | ppo, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XFORMOBJ * | pxo, | ||
_In_ BRUSHOBJ * | pbo, | ||
_In_ POINTL * | pptlBrushOrg, | ||
_In_ LINEATTRS * | plineattrs, | ||
_In_ MIX | mix | ||
) |
Definition at line 205 of file drvdbg.c.
Definition at line 815 of file drvdbg.c.
Definition at line 619 of file drvdbg.c.
Definition at line 1147 of file drvdbg.c.
BOOL APIENTRY DbgDrvTextOut | ( | SURFOBJ * | pso, |
STROBJ * | pstro, | ||
FONTOBJ * | pfo, | ||
CLIPOBJ * | pco, | ||
RECTL * | prclExtra, | ||
RECTL * | prclOpaque, | ||
BRUSHOBJ * | pboFore, | ||
BRUSHOBJ * | pboOpaque, | ||
POINTL * | pptlOrg, | ||
MIX | mix | ||
) |
Definition at line 430 of file drvdbg.c.
BOOL APIENTRY DbgDrvTransparentBlt | ( | _Inout_ SURFOBJ * | psoTrg, |
_In_ SURFOBJ * | psoSrc, | ||
_In_ CLIPOBJ * | pco, | ||
_In_opt_ XLATEOBJ * | pxlo, | ||
_In_ RECTL * | prclDst, | ||
_In_ RECTL * | prclSrc, | ||
_In_ ULONG | iTransColor, | ||
_In_ ULONG | ulReserved | ||
) |
Definition at line 1065 of file drvdbg.c.
Referenced by DbgDrvAssertMode(), DbgDrvCreateDeviceBitmap(), DbgDrvDescribePixelFormat(), DbgDrvDisableDirectDraw(), DbgDrvDisablePDEV(), DbgDrvDisableSurface(), DbgDrvDitherColor(), DbgDrvEnableDirectDraw(), DbgDrvEnableSurface(), DbgDrvGetDirectDrawInfo(), DbgDrvGetGlyphMode(), DbgDrvIcmCheckBitmapBits(), DbgDrvIcmCreateColorTransform(), DbgDrvIcmDeleteColorTransform(), DbgDrvIcmSetDeviceGammaRamp(), DbgDrvQueryAdvanceWidths(), DbgDrvQueryFont(), DbgDrvQueryFontData(), DbgDrvQueryTrueTypeOutline(), DbgDrvResetDevice(), DbgDrvResetPDEV(), DbgDrvSetPalette(), and DbgDrvSynchronize().