ReactOS 0.4.15-dev-7842-g558ab78
umpdstubs.c
Go to the documentation of this file.
1#include <win32k.h>
2#undef XFORMOBJ
3
4#define UNIMPLEMENTED DbgPrint("(%s:%i) WIN32K: %s UNIMPLEMENTED\n", __FILE__, __LINE__, __FUNCTION__ )
5
11{
13 return FALSE;
14}
15
17BOOL
20 _In_opt_ HUMPD humpd,
21 _In_ BOOL bStoreID,
22 _Inout_opt_ HUMPD *phumpd,
23 _Out_opt_ BOOL *pbWOW64)
24{
26 return FALSE;
27}
28
34{
36 return NULL;
37}
38
45{
47 return NULL;
48}
49
55{
57 return NULL;
58}
59
65{
67 return 0;
68}
69
71BOOL
75 _In_opt_ BRUSHOBJ *pboB)
76{
78 return 0;
79}
80
82BOOL
88{
90 return FALSE;
91}
92
98 _In_ BOOL bAll,
100 _In_ ULONG iDirection,
101 _In_ ULONG cLimit)
102{
104 return 0;
105}
106
108PATHOBJ*
112{
114 return NULL;
115}
116
118BOOL
121 _In_ HSURF hsurf,
122 _In_ HDEV hdev,
123 _In_ FLONG flHooks)
124{
126 return FALSE;
127}
128
130BOOL
134{
136 return FALSE;
137}
138
143 _In_ INT nCodePage,
146{
148 return NULL;
149}
150
152BOOL
155 _In_ SURFOBJ *psoDst,
161{
163 return FALSE;
164}
165
171 _In_ LONG lWidth,
173 _In_ FLONG fl,
174 _In_opt_ PVOID pvBits)
175{
177 return NULL;
178}
179
181CLIPOBJ*
184 VOID)
185{
187 return NULL;
188}
189
194 _In_ DHSURF dhsurf,
196 _In_ ULONG iFormatCompat)
197{
199 return NULL;
200}
201
203HSURF
206 _In_ DHSURF dhsurf,
208 _In_ ULONG iFormatCompat)
209{
211 return NULL;
212}
213
219{
222}
223
229{
232}
233
235BOOL
238 _In_ HSURF hsurf)
239{
241 return FALSE;
242}
243
245BOOL
249 _In_ RECTL *prcl,
251{
253 return FALSE;
254}
255
257BOOL
265 _In_ MIX mix,
267{
269 return FALSE;
270}
271
273BOOL
276 _In_ SURFOBJ *psoDest,
281 _In_ /* _In_reads_(nMesh) */ PVOID pMesh,
286{
288 return FALSE;
289}
290
292BOOL
298 _In_ LONG x1,
299 _In_ LONG y1,
300 _In_ LONG x2,
301 _In_ LONG y2,
303 _In_ MIX mix)
304{
306 return FALSE;
307}
308
310BOOL
313 _In_ HSURF hsurf)
314{
316 return FALSE;
317}
318
320BOOL
327 _In_ MIX mix)
328{
330 return FALSE;
331}
332
334BOOL
337 _In_ SURFOBJ *psoTrg,
345 _In_ RECTL *prcl,
348{
350 return FALSE;
351}
352
354BOOL
357 _In_ SURFOBJ *psoTrg,
369 _In_ ROP4 rop4)
370{
372 return FALSE;
373}
374
376BOOL
386 _In_ MIX mix)
387{
389 return FALSE;
390}
391
393BOOL
403 _In_ MIX mix,
405{
407 return FALSE;
408}
409
411BOOL
423 _In_ MIX mix)
424{
426 return FALSE;
427}
428
430BOOL
433 _In_ SURFOBJ *psoDst,
441{
443 return FALSE;
444}
445
453{
456}
457
463{
465 return NULL;
466}
467
469ULONG
474 _In_ ULONG cGlyph,
475 _In_ HGLYPH *phg,
476 _At_((GLYPHDATA**)ppvGlyph, _Outptr_) PVOID *ppvGlyph)
477{
479 return 0;
480}
481
487{
489 return NULL;
490}
491
497{
499 return NULL;
500}
501
508{
510 return NULL;
511}
512
514PVOID
518 _Out_ ULONG *pcjFile)
519{
521 return NULL;
522}
523
525ULONG
529 _Out_opt_ _Post_count_(return) HGLYPH *phg)
530{
532 return 0;
533}
534
536LONG
539 _Out_opt_ _Post_count_(return) LPPALETTEENTRY pPaletteEntry,
540 _In_ BOOL Use8BPPMaskPal,
541 _In_ BYTE CMYMask,
542 _In_ USHORT RedGamma,
543 _In_ USHORT GreenGamma,
544 _In_ USHORT BlueGamma)
545{
547 return FALSE;
548}
549
551LONG
554 _Out_opt_ _Post_count_(return) LPPALETTEENTRY pPaletteEntry,
555 _In_ USHORT RedGamma,
556 _In_ USHORT GreenGamma,
557 _In_ USHORT BlueGamma)
558{
560 return FALSE;
561}
562
568 _Out_ PRECTFX prectfx)
569{
572}
573
575BOOL
579 _Out_ PATHDATA *ppd)
580{
582 return FALSE;
583}
584
590{
593}
594
602 _In_ LINEATTRS *pla)
603{
606}
607
609BOOL
613 _In_ ULONG cb,
615{
617 return FALSE;
618}
619
621BOOL
625 _Out_ ULONG *pc,
627{
629 return FALSE;
630}
631
633BOOL
637 _Out_ ULONG *pc,
639{
641 return FALSE;
642}
643
645BOOL
649 _In_ ULONG iFirst,
650 _In_ ULONG c,
651 _Out_writes_(c) POINTQF*pptqD)
652{
654 return FALSE;
655}
656
662{
665}
666
668DWORD
672{
674 return 0;
675}
676
678BOOL
683 _In_ ULONG cPoints,
684 _In_reads_(cPoints) PPOINTL pptIn,
685 _Out_writes_(cPoints) PPOINTL pptOut)
686{
688 return FALSE;
689}
690
692ULONG
696 _Out_opt_ XFORML *pxform)
697{
699 return 0;
700}
701
703ULONG
707 _In_ ULONG iPal,
708 _In_ ULONG cPal,
709 _Out_writes_(cPal) ULONG *pPal)
710{
712 return 0;
713}
714
716ULONG
721{
723 return 0;
724}
725
727HANDLE
731{
733 return 0;
734}
735
736
737//NtGdiEngAlphaBlend
738//NtGdiEngUnlockSurface
739//NtGdiEngLockSurface
740//NtGdiEngBitBlt
741//NtGdiEngStretchBlt
742
LONG NTSTATUS
Definition: precomp.h:26
#define NULL
Definition: types.h:112
#define FALSE
Definition: types.h:117
#define APIENTRY
Definition: api.h:79
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
const GLubyte * c
Definition: glext.h:8905
REFIID LPVOID * ppv
Definition: atlbase.h:39
static HBITMAP
Definition: button.c:44
static HMODULE MODULEINFO DWORD cb
Definition: module.c:33
static SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int cChars
Definition: usp10.c:64
#define _Out_opt_
Definition: ms_sal.h:346
#define _Inout_
Definition: ms_sal.h:378
#define _Out_writes_bytes_(size)
Definition: ms_sal.h:350
#define _Post_count_(size)
Definition: ms_sal.h:1379
#define _Outptr_
Definition: ms_sal.h:427
#define _Out_writes_(size)
Definition: ms_sal.h:348
#define _At_(target, annos)
Definition: ms_sal.h:244
#define _Inout_opt_
Definition: ms_sal.h:379
#define _Out_
Definition: ms_sal.h:345
#define _In_
Definition: ms_sal.h:308
#define _In_opt_
Definition: ms_sal.h:309
#define _Outptr_result_buffer_(size)
Definition: ms_sal.h:456
#define _In_reads_(size)
Definition: ms_sal.h:319
unsigned long FLONG
Definition: ntbasedef.h:366
_In_ UINT _Out_ PPOINTL pptOut
Definition: ntgdi.h:2198
#define STATUS_NOT_IMPLEMENTED
Definition: ntstatus.h:239
long LONG
Definition: pedump.c:60
unsigned short USHORT
Definition: pedump.c:61
#define __kernel_entry
Definition: specstrings.h:355
int32_t INT
Definition: typedefs.h:58
#define IN
Definition: typedefs.h:39
uint32_t ULONG
Definition: typedefs.h:59
__kernel_entry PVOID APIENTRY NtGdiBRUSHOBJ_pvAllocRbrush(_In_ BRUSHOBJ *pbo, _In_ ULONG cj)
Definition: umpdstubs.c:42
__kernel_entry NTSTATUS APIENTRY NtGdiPATHOBJ_vGetBounds(_In_ PATHOBJ *ppo, _Out_ PRECTFX prectfx)
Definition: umpdstubs.c:566
__kernel_entry HBITMAP APIENTRY NtGdiEngCreateBitmap(_In_ SIZEL sizl, _In_ LONG lWidth, _In_ ULONG iFormat, _In_ FLONG fl, _In_opt_ PVOID pvBits)
Definition: umpdstubs.c:169
__kernel_entry BOOL APIENTRY NtGdiEngAssociateSurface(_In_ HSURF hsurf, _In_ HDEV hdev, _In_ FLONG flHooks)
Definition: umpdstubs.c:120
__kernel_entry HANDLE APIENTRY NtGdiXLATEOBJ_hGetColorTransform(_In_ XLATEOBJ *pxlo)
Definition: umpdstubs.c:729
__kernel_entry BOOL APIENTRY NtGdiEngTransparentBlt(_In_ SURFOBJ *psoDst, _In_ SURFOBJ *psoSrc, _In_ CLIPOBJ *pco, _In_ XLATEOBJ *pxlo, _In_ RECTL *prclDst, _In_ RECTL *prclSrc, _In_ ULONG iTransColor, _In_ ULONG ulReserved)
Definition: umpdstubs.c:432
__kernel_entry BOOL APIENTRY NtGdiEngMarkBandingSurface(_In_ HSURF hsurf)
Definition: umpdstubs.c:312
__kernel_entry BOOL APIENTRY NtGdiEngStrokeAndFillPath(_In_ SURFOBJ *pso, _In_ PATHOBJ *ppo, _In_ CLIPOBJ *pco, IN XFORMOBJ *pxo, _In_ BRUSHOBJ *pboStroke, _In_ LINEATTRS *plineattrs, _In_ BRUSHOBJ *pboFill, _In_ POINTL *pptlBrushOrg, _In_ MIX mix, _In_ FLONG flOptions)
Definition: umpdstubs.c:395
__kernel_entry ULONG APIENTRY NtGdiFONTOBJ_cGetGlyphs(_In_ FONTOBJ *pfo, _In_ ULONG iMode, _In_ ULONG cGlyph, _In_ HGLYPH *phg, _At_((GLYPHDATA **) ppvGlyph, _Outptr_) PVOID *ppvGlyph)
Definition: umpdstubs.c:471
__kernel_entry ULONG APIENTRY NtGdiFONTOBJ_cGetAllGlyphHandles(_In_ FONTOBJ *pfo, _Out_opt_ _Post_count_(return) HGLYPH *phg)
Definition: umpdstubs.c:527
__kernel_entry PVOID APIENTRY NtGdiBRUSHOBJ_pvGetRbrush(_In_ BRUSHOBJ *pbo)
Definition: umpdstubs.c:53
__kernel_entry BOOL APIENTRY NtGdiPATHOBJ_bEnum(_In_ PATHOBJ *ppo, _Out_ PATHDATA *ppd)
Definition: umpdstubs.c:577
__kernel_entry PATHOBJ *APIENTRY NtGdiCLIPOBJ_ppoGetPath(_In_ CLIPOBJ *pco)
Definition: umpdstubs.c:110
__kernel_entry FD_GLYPHSET *APIENTRY NtGdiFONTOBJ_pfdg(_In_ FONTOBJ *pfo)
Definition: umpdstubs.c:495
__kernel_entry BOOL APIENTRY NtGdiEngDeleteSurface(_In_ HSURF hsurf)
Definition: umpdstubs.c:237
__kernel_entry NTSTATUS APIENTRY NtGdiEngDeleteClip(_In_ CLIPOBJ *pco)
Definition: umpdstubs.c:217
__kernel_entry BOOL APIENTRY NtGdiEngTextOut(_In_ SURFOBJ *pso, _In_ STROBJ *pstro, _In_ FONTOBJ *pfo, _In_ CLIPOBJ *pco, _In_ RECTL *prclExtra, _In_ RECTL *prclOpaque, _In_ BRUSHOBJ *pboFore, _In_ BRUSHOBJ *pboOpaque, _In_ POINTL *pptlOrg, _In_ MIX mix)
Definition: umpdstubs.c:413
__kernel_entry CLIPOBJ *APIENTRY NtGdiEngCreateClip(VOID)
Definition: umpdstubs.c:183
__kernel_entry IFIMETRICS *APIENTRY NtGdiFONTOBJ_pifi(_In_ FONTOBJ *pfo)
Definition: umpdstubs.c:485
__kernel_entry BOOL APIENTRY NtGdiEngStrokePath(_In_ SURFOBJ *pso, _In_ PATHOBJ *ppo, _In_ CLIPOBJ *pco, _In_ XFORMOBJ *pxo, _In_ BRUSHOBJ *pbo, _In_ POINTL *pptlBrushOrg, _In_ LINEATTRS *plineattrs, _In_ MIX mix)
Definition: umpdstubs.c:378
__kernel_entry PFD_GLYPHATTR APIENTRY NtGdiFONTOBJ_pQueryGlyphAttrs(_In_ FONTOBJ *pfo, _In_ ULONG iMode)
Definition: umpdstubs.c:505
__kernel_entry ULONG APIENTRY NtGdiCLIPOBJ_cEnumStart(_In_ CLIPOBJ *pco, _In_ BOOL bAll, _In_ ULONG iType, _In_ ULONG iDirection, _In_ ULONG cLimit)
Definition: umpdstubs.c:96
__kernel_entry BOOL APIENTRY NtGdiSetPUMPDOBJ(_In_opt_ HUMPD humpd, _In_ BOOL bStoreID, _Inout_opt_ HUMPD *phumpd, _Out_opt_ BOOL *pbWOW64)
Definition: umpdstubs.c:19
__kernel_entry PVOID APIENTRY NtGdiFONTOBJ_pvTrueTypeFontFile(_In_ FONTOBJ *pfo, _Out_ ULONG *pcjFile)
Definition: umpdstubs.c:516
__kernel_entry BOOL APIENTRY NtGdiSTROBJ_bGetAdvanceWidths(_In_ STROBJ *pstro, _In_ ULONG iFirst, _In_ ULONG c, _Out_writes_(c) POINTQF *pptqD)
Definition: umpdstubs.c:647
__kernel_entry DWORD APIENTRY NtGdiSTROBJ_dwGetCodePage(_In_ STROBJ *pstro)
Definition: umpdstubs.c:670
__kernel_entry NTSTATUS APIENTRY NtGdiPATHOBJ_vEnumStartClipLines(_In_ PATHOBJ *ppo, _In_ CLIPOBJ *pco, _In_ SURFOBJ *pso, _In_ LINEATTRS *pla)
Definition: umpdstubs.c:598
__kernel_entry XFORMOBJ *APIENTRY NtGdiFONTOBJ_pxoGetXform(_In_ FONTOBJ *pfo)
Definition: umpdstubs.c:461
#define UNIMPLEMENTED
Definition: umpdstubs.c:4
__kernel_entry BOOL APIENTRY NtGdiEngStretchBltROP(_In_ SURFOBJ *psoTrg, _In_ SURFOBJ *psoSrc, _In_ SURFOBJ *psoMask, _In_ CLIPOBJ *pco, _In_ XLATEOBJ *pxlo, _In_ COLORADJUSTMENT *pca, _In_ POINTL *pptlBrushOrg, _In_ RECTL *prclTrg, _In_ RECTL *prclSrc, _In_ POINTL *pptlMask, _In_ ULONG iMode, _In_ BRUSHOBJ *pbo, _In_ ROP4 rop4)
Definition: umpdstubs.c:356
__kernel_entry NTSTATUS APIENTRY NtGdiSTROBJ_vEnumStart(_Inout_ STROBJ *pstro)
Definition: umpdstubs.c:660
__kernel_entry BOOL APIENTRY NtGdiEngLineTo(_In_ SURFOBJ *pso, _In_ CLIPOBJ *pco, _In_ BRUSHOBJ *pbo, _In_ LONG x1, _In_ LONG y1, _In_ LONG x2, _In_ LONG y2, _In_ RECTL *prclBounds, _In_ MIX mix)
Definition: umpdstubs.c:294
__kernel_entry ULONG APIENTRY NtGdiBRUSHOBJ_ulGetBrushColor(_In_ BRUSHOBJ *pbo)
Definition: umpdstubs.c:63
__kernel_entry BOOL APIENTRY NtGdiEngGradientFill(_In_ SURFOBJ *psoDest, _In_ CLIPOBJ *pco, _In_ XLATEOBJ *pxlo, _In_reads_(nVertex) TRIVERTEX *pVertex, _In_ ULONG nVertex, _In_ PVOID pMesh, _In_ ULONG nMesh, _In_ RECTL *prclExtents, _In_ POINTL *pptlDitherOrg, _In_ ULONG ulMode)
Definition: umpdstubs.c:275
__kernel_entry BOOL APIENTRY NtGdiSTROBJ_bEnum(_In_ STROBJ *pstro, _Out_ ULONG *pc, _Outptr_result_buffer_(*pc) PGLYPHPOS *ppgpos)
Definition: umpdstubs.c:623
__kernel_entry BOOL APIENTRY NtGdiXFORMOBJ_bApplyXform(_In_ XFORMOBJ *pxo, _In_ ULONG iMode, _In_ ULONG cPoints, _In_reads_(cPoints) PPOINTL pptIn, _Out_writes_(cPoints) PPOINTL pptOut)
Definition: umpdstubs.c:680
__kernel_entry LONG APIENTRY NtGdiHT_Get8BPPMaskPalette(_Out_opt_ _Post_count_(return) LPPALETTEENTRY pPaletteEntry, _In_ BOOL Use8BPPMaskPal, _In_ BYTE CMYMask, _In_ USHORT RedGamma, _In_ USHORT GreenGamma, _In_ USHORT BlueGamma)
Definition: umpdstubs.c:538
__kernel_entry NTSTATUS APIENTRY NtGdiFONTOBJ_vGetInfo(_In_ FONTOBJ *pfo, _In_ ULONG cjSize, _Out_writes_bytes_(cjSize) FONTINFO *pfi)
Definition: umpdstubs.c:449
__kernel_entry NTSTATUS APIENTRY NtGdiPATHOBJ_vEnumStart(_In_ PATHOBJ *ppo)
Definition: umpdstubs.c:588
__kernel_entry HANDLE APIENTRY NtGdiBRUSHOBJ_hGetColorTransform(_In_ BRUSHOBJ *pbo)
Definition: umpdstubs.c:32
__kernel_entry BOOL APIENTRY NtGdiEngFillPath(_In_ SURFOBJ *pso, _In_ PATHOBJ *ppo, _In_ CLIPOBJ *pco, _In_ BRUSHOBJ *pbo, _In_ POINTL *pptlBrushOrg, _In_ MIX mix, _In_ FLONG flOptions)
Definition: umpdstubs.c:259
__kernel_entry BOOL APIENTRY NtGdiSTROBJ_bEnumPositionsOnly(_In_ STROBJ *pstro, _Out_ ULONG *pc, _Outptr_result_buffer_(*pc) PGLYPHPOS *ppgpos)
Definition: umpdstubs.c:635
__kernel_entry BOOL APIENTRY NtGdiPATHOBJ_bEnumClipLines(_In_ PATHOBJ *ppo, _In_ ULONG cb, _Out_writes_bytes_(cb) CLIPLINE *pcl)
Definition: umpdstubs.c:611
__kernel_entry BOOL APIENTRY NtGdiEngCheckAbort(_In_ SURFOBJ *pso)
Definition: umpdstubs.c:132
__kernel_entry BOOL APIENTRY NtGdiEngCopyBits(_In_ SURFOBJ *psoDst, _In_ SURFOBJ *psoSrc, _In_opt_ CLIPOBJ *pco, _In_opt_ XLATEOBJ *pxlo, _In_ RECTL *prclDst, _In_ POINTL *pptlSrc)
Definition: umpdstubs.c:154
__kernel_entry LONG APIENTRY NtGdiHT_Get8BPPFormatPalette(_Out_opt_ _Post_count_(return) LPPALETTEENTRY pPaletteEntry, _In_ USHORT RedGamma, _In_ USHORT GreenGamma, _In_ USHORT BlueGamma)
Definition: umpdstubs.c:553
__kernel_entry BOOL APIENTRY NtGdiBRUSHOBJ_DeleteRbrush(_In_opt_ BRUSHOBJ *pbo, _In_opt_ BRUSHOBJ *pboB)
Definition: umpdstubs.c:73
__kernel_entry ULONG APIENTRY NtGdiXLATEOBJ_cGetPalette(_In_ XLATEOBJ *pxlo, _In_ ULONG iPal, _In_ ULONG cPal, _Out_writes_(cPal) ULONG *pPal)
Definition: umpdstubs.c:705
__kernel_entry ULONG APIENTRY NtGdiXLATEOBJ_iXlate(_In_ XLATEOBJ *pxlo, _In_ ULONG iColor)
Definition: umpdstubs.c:718
__kernel_entry BOOL APIENTRY NtGdiCLIPOBJ_bEnum(_In_ CLIPOBJ *pco, _In_ ULONG cj, _Out_writes_bytes_(cj) ULONG *pul)
Definition: umpdstubs.c:84
__kernel_entry HBITMAP APIENTRY NtGdiEngCreateDeviceBitmap(_In_ DHSURF dhsurf, _In_ SIZEL sizl, _In_ ULONG iFormatCompat)
Definition: umpdstubs.c:193
__kernel_entry ULONG APIENTRY NtGdiXFORMOBJ_iGetXform(_In_ XFORMOBJ *pxo, _Out_opt_ XFORML *pxform)
Definition: umpdstubs.c:694
__kernel_entry BOOL APIENTRY NtGdiUMPDEngFreeUserMem(_In_ KERNEL_PVOID *ppv)
Definition: umpdstubs.c:9
__kernel_entry BOOL APIENTRY NtGdiEngEraseSurface(_In_ SURFOBJ *pso, _In_ RECTL *prcl, _In_ ULONG iColor)
Definition: umpdstubs.c:247
__kernel_entry NTSTATUS APIENTRY NtGdiEngDeletePath(_In_ PATHOBJ *ppo)
Definition: umpdstubs.c:227
__kernel_entry BOOL APIENTRY NtGdiEngPaint(_In_ SURFOBJ *pso, _In_ CLIPOBJ *pco, _In_ BRUSHOBJ *pbo, _In_ POINTL *pptlBrushOrg, _In_ MIX mix)
Definition: umpdstubs.c:322
__kernel_entry BOOL APIENTRY NtGdiEngPlgBlt(_In_ SURFOBJ *psoTrg, _In_ SURFOBJ *psoSrc, _In_opt_ SURFOBJ *psoMsk, _In_ CLIPOBJ *pco, _In_opt_ XLATEOBJ *pxlo, _In_ COLORADJUSTMENT *pca, _In_ POINTL *pptlBrushOrg, _In_ POINTFIX *pptfx, _In_ RECTL *prcl, _In_opt_ POINTL *pptl, _In_ ULONG iMode)
Definition: umpdstubs.c:336
__kernel_entry FD_GLYPHSET *APIENTRY NtGdiEngComputeGlyphSet(_In_ INT nCodePage, _In_ INT nFirstChar, _In_ INT cChars)
Definition: umpdstubs.c:142
__kernel_entry HSURF APIENTRY NtGdiEngCreateDeviceSurface(_In_ DHSURF dhsurf, _In_ SIZEL sizl, _In_ ULONG iFormatCompat)
Definition: umpdstubs.c:205
_In_ STROBJ _In_ FONTOBJ _In_ CLIPOBJ _Null_ RECTL * prclExtra
Definition: winddi.h:4178
_In_ STROBJ _In_ FONTOBJ _In_ CLIPOBJ _Null_ RECTL _In_opt_ RECTL _In_ BRUSHOBJ * pboFore
Definition: winddi.h:4180
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_ RECTL _In_ ULONG iTransColor
Definition: winddi.h:4195
_Inout_ PATHOBJ _In_ CLIPOBJ _In_opt_ XFORMOBJ _In_ BRUSHOBJ * pboStroke
Definition: winddi.h:4122
_In_ PATHOBJ _In_ CLIPOBJ _In_ BRUSHOBJ _In_ POINTL _In_ MIX _In_ FLONG flOptions
Definition: winddi.h:3596
_In_ PATHOBJ _In_ CLIPOBJ _In_ BRUSHOBJ _In_ POINTL _In_ MIX mix
Definition: winddi.h:3595
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG _In_ LONG x2
Definition: winddi.h:3710
_In_ HANDLE _In_ SURFOBJ * pso
Definition: winddi.h:3665
_In_ FLONG fl
Definition: winddi.h:1279
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG y1
Definition: winddi.h:3709
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG _In_ PVOID pMesh
Definition: winddi.h:3653
_Inout_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_opt_ COLORADJUSTMENT * pca
Definition: winddi.h:3779
_Inout_ PATHOBJ _In_ CLIPOBJ _In_opt_ XFORMOBJ _In_ BRUSHOBJ _In_ LINEATTRS _In_ BRUSHOBJ * pboFill
Definition: winddi.h:4124
_In_ SURFOBJ * psoSrc
Definition: winddi.h:3414
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG x1
Definition: winddi.h:3708
_In_ HDEV hdev
Definition: winddi.h:3449
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL * prclTrg
Definition: winddi.h:3437
_In_ PATHOBJ * ppo
Definition: winddi.h:3591
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG _In_ PVOID _In_ ULONG _In_ RECTL _In_ POINTL * pptlDitherOrg
Definition: winddi.h:3656
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL * prclDst
Definition: winddi.h:4193
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG _In_ LONG _In_ LONG y2
Definition: winddi.h:3711
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL _In_opt_ POINTL _In_opt_ BRUSHOBJ _In_opt_ POINTL _In_ ROP4 rop4
Definition: winddi.h:3442
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_ RECTL * prclSrc
Definition: winddi.h:3418
_In_ ULONG iMode
Definition: winddi.h:3520
_In_ STROBJ * pstro
Definition: winddi.h:4175
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG nVertex
Definition: winddi.h:3652
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ * pxlo
Definition: winddi.h:3416
_In_ INT nFirstChar
Definition: winddi.h:1485
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoMask
Definition: winddi.h:3434
_Inout_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_opt_ COLORADJUSTMENT _In_opt_ POINTL _In_ POINTFIX * pptfx
Definition: winddi.h:3781
_In_ POINTL * pptl
Definition: winddi.h:3741
_In_ ULONG cj
Definition: winddi.h:3540
_Inout_ SURFOBJ _In_opt_ SURFOBJ * psoMsk
Definition: winddi.h:3776
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL * pptlSrc
Definition: winddi.h:3438
_In_ STROBJ _In_ FONTOBJ _In_ CLIPOBJ _Null_ RECTL _In_opt_ RECTL _In_ BRUSHOBJ _In_ BRUSHOBJ * pboOpaque
Definition: winddi.h:4181
_In_opt_ FONTOBJ * pfo
Definition: winddi.h:3603
typedef HSURF(APIENTRY FN_DrvEnableSurface)(_In_ DHPDEV dhpdev)
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_ RECTL _In_ ULONG _In_ ULONG ulReserved
Definition: winddi.h:4196
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL _In_opt_ POINTL _In_opt_ BRUSHOBJ * pbo
Definition: winddi.h:3440
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG _In_ PVOID _In_ ULONG _In_ RECTL * prclExtents
Definition: winddi.h:3655
_In_ ULONG _In_ CLIPOBJ _In_ RECTL * prcl
Definition: winddi.h:3531
_In_ ULONG iType
Definition: winddi.h:3748
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG _In_ PVOID _In_ ULONG _In_ RECTL _In_ POINTL _In_ ULONG ulMode
Definition: winddi.h:3657
_Inout_ PATHOBJ _In_ CLIPOBJ _In_opt_ XFORMOBJ _In_ BRUSHOBJ _In_ LINEATTRS * plineattrs
Definition: winddi.h:4123
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL _In_opt_ POINTL * pptlMask
Definition: winddi.h:3439
_In_ PATHOBJ _In_ CLIPOBJ _In_ BRUSHOBJ _In_ POINTL * pptlBrushOrg
Definition: winddi.h:3594
_In_ ULONG cjSize
Definition: winddi.h:3634
ULONG MIX
Definition: winddi.h:129
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX * pVertex
Definition: winddi.h:3651
ULONG ROP4
Definition: winddi.h:128
_In_ STROBJ _In_ FONTOBJ _In_ CLIPOBJ _Null_ RECTL _In_opt_ RECTL * prclOpaque
Definition: winddi.h:4179
_In_ XLATEOBJ _In_ XFORMOBJ * pxo
Definition: winddi.h:3811
_In_ SIZEL _In_ ULONG iFormat
Definition: winddi.h:3468
_In_ STROBJ _In_ FONTOBJ _In_ CLIPOBJ _Null_ RECTL _In_opt_ RECTL _In_ BRUSHOBJ _In_ BRUSHOBJ _In_ POINTL * pptlOrg
Definition: winddi.h:4182
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG _In_ LONG _In_ LONG _In_opt_ RECTL * prclBounds
Definition: winddi.h:3712
_In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ TRIVERTEX _In_ ULONG _In_ PVOID _In_ ULONG nMesh
Definition: winddi.h:3654
_In_ SIZEL sizl
Definition: winddi.h:3467
_In_ SURFOBJ _In_ CLIPOBJ * pco
Definition: winddi.h:3415
_In_ ULONG iColor
Definition: xlateobj.h:17
unsigned char BYTE
Definition: xxhash.c:193