ReactOS  0.4.14-dev-815-ge410a12
dxg_driver.h
Go to the documentation of this file.
1 
2 #define TRACE() \
3  DbgPrint("DXG: %s\n", __FUNCTION__)
4 
5 DWORD
6 NTAPI
8  PVOID p1,
9  PVOID p2,
10  PVOID p3,
11  PVOID p4)
12 {
13  TRACE();
14  return 0;
15 }
16 
17 DWORD
18 NTAPI
20  PVOID p1)
21 {
22  TRACE();
23  return 0;
24 }
25 
26 
27 DWORD
28 NTAPI
30  PVOID p1)
31 {
32  TRACE();
33  return 0;
34 }
35 
36 DWORD
37 NTAPI
39  PVOID p1)
40 {
41  TRACE();
42  return 0;
43 }
44 
45 DWORD
46 NTAPI
48  PVOID p1,
49  PVOID p2,
50  PVOID p3,
51  PVOID p4,
52  PVOID p5,
53  PVOID p6,
54  PVOID p7)
55 {
56  TRACE();
57  return 0;
58 }
59 
60 DWORD
61 NTAPI
63  PVOID p1)
64 {
65  TRACE();
66  return 0;
67 }
68 
69 DWORD
70 NTAPI
72  PVOID p1,
73  PVOID p2,
74  PVOID p3)
75 {
76  TRACE();
77  return 0;
78 }
79 
80 DWORD
81 NTAPI
83  PVOID p1,
84  PVOID p2,
85  PVOID p3)
86 {
87  TRACE();
88  return 0;
89 }
90 
91 DWORD
92 NTAPI
94  PVOID p1,
95  PVOID p2)
96 {
97  TRACE();
98  return 0;
99 }
100 
101 DWORD
102 NTAPI
104  PVOID p1,
105  PVOID p2)
106 {
107  TRACE();
108  return 0;
109 }
110 
111 DWORD
112 NTAPI
114  PVOID p1,
115  PVOID p2,
116  PVOID p3)
117 {
118  TRACE();
119  return 0;
120 }
121 
122 DWORD
123 NTAPI
125  PVOID p1,
126  PVOID p2)
127 {
128  TRACE();
129  return 0;
130 }
131 
132 DWORD
133 NTAPI
135  PVOID p1,
136  PVOID p2)
137 {
138  return 0;
139 }
140 
141 DWORD
142 NTAPI
144  PVOID p1)
145 {
146  return 0;
147 }
148 
149 DWORD
150 NTAPI
152  PVOID p1)
153 {
154  TRACE();
155  return 0;
156 }
157 
158 DWORD
159 NTAPI
161  PVOID p1,
162  PVOID p2)
163 {
164  return 0;
165 }
166 
167 DWORD
168 NTAPI
170  PVOID p1,
171  PVOID p2)
172 {
173  TRACE();
174  return 0;
175 }
176 
177 DWORD
178 NTAPI
180  PVOID p1)
181 {
182  return 0;
183 }
184 
185 DWORD
186 NTAPI
188  PVOID p1,
189  PVOID p2)
190 {
191  TRACE();
192  return 0;
193 }
194 
195 DWORD
196 NTAPI
198  PVOID p1,
199  PVOID p2,
200  PVOID p3,
201  PVOID p4,
202  PVOID p5)
203 {
204  return 0;
205 }
206 
207 DWORD
208 NTAPI
210  PVOID p1,
211  PVOID p2)
212 {
213  TRACE();
214  return 0;
215 }
216 
217 DWORD
218 NTAPI
220  PVOID p1,
221  PVOID p2)
222 {
223  TRACE();
224  return 0;
225 }
226 
227 DWORD
228 NTAPI
230  PVOID p1,
231  PVOID p2)
232 {
233  TRACE();
234  return 0;
235 }
236 
237 DWORD
238 NTAPI
240  PVOID p1,
241  PVOID p2)
242 {
243  TRACE();
244  return 0;
245 }
246 
247 DWORD
248 NTAPI
250  PVOID p1,
251  PVOID p2,
252  PVOID p3)
253 {
254  TRACE();
255  return 0;
256 }
257 
258 DWORD
259 NTAPI
261  PVOID p1,
262  PVOID p2)
263 {
264  TRACE();
265  return 0;
266 }
267 
268 DWORD
269 NTAPI
271  PVOID p1,
272  PVOID p2)
273 {
274  return 0;
275 }
276 
277 DWORD
278 NTAPI
280  PVOID p1,
281  PVOID p2)
282 {
283  TRACE();
284  return 0;
285 }
286 
287 DWORD
288 NTAPI
290  PVOID p1,
291  PVOID p2)
292 {
293  return 0;
294 }
295 
296 DWORD
297 NTAPI
299  PVOID p1,
300  PVOID p2)
301 {
302  TRACE();
303  return 0;
304 }
305 
306 DWORD
307 NTAPI
309  PVOID p1,
310  PVOID p2)
311 {
312  TRACE();
313  return 0;
314 }
315 
316 DWORD
317 NTAPI
319  PVOID p1,
320  PVOID p2)
321 {
322  TRACE();
323  return 0;
324 }
325 
326 DWORD
327 NTAPI
329  PVOID p1,
330  PVOID p2)
331 {
332  TRACE();
333  return 0;
334 }
335 
336 DWORD
337 NTAPI
339  PVOID p1)
340 {
341  TRACE();
342  return 0;
343 }
344 
345 DWORD
346 NTAPI
348  PVOID p1,
349  PVOID p2)
350 {
351  TRACE();
352  return 0;
353 }
354 
355 DWORD
356 NTAPI
358  PVOID p1,
359  PVOID p2)
360 {
361  TRACE();
362  return 0;
363 }
364 
365 DWORD
366 NTAPI
368  PVOID p1,
369  PVOID p2)
370 {
371  TRACE();
372  return 0;
373 }
374 
375 DWORD
376 NTAPI
378  PVOID p1,
379  PVOID p2)
380 {
381  TRACE();
382  return 0;
383 }
384 
385 DWORD
386 NTAPI
388  PVOID p1,
389  PVOID p2,
390  PVOID p3)
391 {
392  TRACE();
393  return 0;
394 }
395 
396 DWORD
397 NTAPI
399  PVOID p1,
400  PVOID p2,
401  PVOID p3)
402 {
403  TRACE();
404  return 0;
405 }
406 
407 DWORD
408 NTAPI
410  PVOID p1,
411  PVOID p2,
412  PVOID p3)
413 {
414  TRACE();
415  return 0;
416 }
417 
418 DWORD
419 NTAPI
421  PVOID p1,
422  PVOID p2)
423 {
424  TRACE();
425  return 0;
426 }
427 
428 DWORD
429 NTAPI
431  PVOID p1,
432  PVOID p2)
433 {
434  TRACE();
435  return 0;
436 }
437 
438 DWORD
439 NTAPI
441  PVOID p1,
442  PVOID p2,
443  PVOID p3)
444 {
445  TRACE();
446  return 0;
447 }
448 
449 DWORD
450 NTAPI
452  PVOID p1,
453  PVOID p2)
454 {
455  TRACE();
456  return 0;
457 }
458 
459 DWORD
460 NTAPI
462  PVOID p1,
463  PVOID p2)
464 {
465  TRACE();
466  return 0;
467 }
468 
469 DWORD
470 NTAPI
472  PVOID p1,
473  PVOID p2)
474 {
475  TRACE();
476  return 0;
477 }
478 
479 DWORD
480 NTAPI
482  PVOID p1,
483  PVOID p2)
484 {
485  TRACE();
486  return 0;
487 }
488 
489 DWORD
490 NTAPI
492  PVOID p1,
493  PVOID p2)
494 {
495  TRACE();
496  return 0;
497 }
498 
499 DWORD
500 NTAPI
502  PVOID p1,
503  PVOID p2,
504  PVOID p3,
505  PVOID p4)
506 {
507  TRACE();
508  return 0;
509 }
510 
511 DWORD
512 NTAPI
514  PVOID p1,
515  PVOID p2)
516 {
517  TRACE();
518  return 0;
519 }
520 
521 DWORD
522 NTAPI
524  PVOID p1,
525  PVOID p2)
526 {
527  TRACE();
528  return 0;
529 }
530 
531 DWORD
532 NTAPI
534  PVOID p1,
535  PVOID p2)
536 {
537  TRACE();
538  return 0;
539 }
540 
541 DWORD
542 NTAPI
544  PVOID p1,
545  PVOID p2)
546 {
547  TRACE();
548  return 0;
549 }
550 
551 DWORD
552 NTAPI
554  PVOID p1,
555  PVOID p2)
556 {
557  TRACE();
558  return 0;
559 }
560 
561 DWORD
562 NTAPI
564  PVOID p1,
565  PVOID p2)
566 {
567  TRACE();
568  return 0;
569 }
570 
571 DWORD
572 NTAPI
574  PVOID p1,
575  PVOID p2)
576 {
577  TRACE();
578  return 0;
579 }
580 
581 DWORD
582 NTAPI
584  PVOID p1,
585  PVOID p2)
586 {
587  TRACE();
588  return 0;
589 }
590 
591 DWORD
592 NTAPI
594  PVOID p1,
595  PVOID p2,
596  PVOID p3,
597  PVOID p4)
598 {
599  TRACE();
600  return 0;
601 }
602 
603 DWORD
604 NTAPI
606  PVOID p1,
607  PVOID p2)
608 {
609  TRACE();
610  return 0;
611 }
612 
613 DWORD
614 NTAPI
616  PVOID p1,
617  PVOID p2,
618  PVOID p3)
619 {
620  TRACE();
621  return 0;
622 }
623 
624 DWORD
625 NTAPI
627  PVOID p1,
628  PVOID p2)
629 {
630  TRACE();
631  return 0;
632 }
633 
634 DWORD
635 NTAPI
637  PVOID p1,
638  PVOID p2,
639  PVOID p3,
640  PVOID p4,
641  PVOID p5)
642 {
643  TRACE();
644  return 0;
645 }
646 
647 DWORD
648 NTAPI
650  PVOID p1,
651  PVOID p2)
652 {
653  TRACE();
654  return 0;
655 }
656 
657 DWORD
658 NTAPI
660  PVOID p1,
661  PVOID p2)
662 {
663  TRACE();
664  return 0;
665 }
666 
667 DWORD
668 NTAPI
670  PVOID p1,
671  PVOID p2)
672 {
673  TRACE();
674  return 0;
675 }
676 
677 DWORD
678 NTAPI
680  PVOID p1,
681  PVOID p2)
682 {
683  TRACE();
684  return 0;
685 }
686 
687 DWORD
688 NTAPI
690  PVOID p1,
691  PVOID p2,
692  PVOID p3)
693 {
694  TRACE();
695  return 0;
696 }
697 
698 DWORD
699 NTAPI
701  PVOID p1)
702 {
703  TRACE();
704  return 0;
705 }
706 
707 DWORD
708 NTAPI
710  PVOID p1,
711  PVOID p2)
712 {
713  TRACE();
714  return 0;
715 }
716 
717 DWORD
718 NTAPI
720  PVOID p1,
721  PVOID p2)
722 {
723  TRACE();
724  return 0;
725 }
726 
727 DWORD
728 NTAPI
730  PVOID p1,
731  PVOID p2,
732  PVOID p3)
733 {
734  TRACE();
735  return 0;
736 }
737 
738 DWORD
739 NTAPI
741  PVOID p1,
742  PVOID p2)
743 {
744  return 0;
745 }
746 
747 DWORD
748 NTAPI
750  PVOID p1,
751  PVOID p2,
752  PVOID p3)
753 {
754  TRACE();
755  return 0;
756 }
757 
758 DWORD
759 NTAPI
761  PVOID p1)
762 {
763  TRACE();
764  return 0;
765 }
766 
767 DWORD
768 NTAPI
770  PVOID p1,
771  PVOID p2,
772  PVOID p3)
773 {
774  TRACE();
775  return 0;
776 }
777 
779 {
872 };
#define DXG_INDEX_DxDdEnableDirectDraw
Definition: dxg.h:107
#define DXG_INDEX_DxDdCreateSurfaceObject
Definition: dxg.h:30
DWORD NTAPI DxDdSuspendDirectDraw(PVOID p1, PVOID p2)
Definition: dxg_driver.h:669
DWORD NTAPI DxDdSetColorKey(PVOID p1, PVOID p2)
Definition: dxg_driver.h:367
#define DXG_INDEX_DxDdEnumLockedSurfaceRect
Definition: dxg.h:117
DWORD NTAPI DxDdGetScanLine(PVOID p1, PVOID p2)
Definition: dxg_driver.h:308
#define DXG_INDEX_DxDdDisableDirectDraw
Definition: dxg.h:108
#define DXG_INDEX_DxDdEnableDirectDrawRedirection
Definition: dxg.h:114
DWORD NTAPI DxDdGetDC(PVOID p1, PVOID p2)
Definition: dxg_driver.h:239
#define DXG_INDEX_DxDvpGetVideoPortFlipStatus
Definition: dxg.h:77
DRVFN gaDxgFuncs[]
Definition: dxg_driver.h:778
DWORD NTAPI DxDdDynamicModeChange(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:689
#define DXG_INDEX_DxDdLockD3D
Definition: dxg.h:52
DWORD NTAPI DxDdGetMoCompBuffInfo(PVOID p1, PVOID p2)
Definition: dxg_driver.h:279
#define DXG_INDEX_DxDdUnlock
Definition: dxg.h:66
DWORD NTAPI DxDdEnableDirectDrawRedirection(PVOID p1, PVOID p2)
Definition: dxg_driver.h:719
#define DXG_INDEX_DxDdCreateSurface
Definition: dxg.h:27
#define DXG_INDEX_DxDdGetDC
Definition: dxg.h:41
#define DXG_INDEX_DxDdSetGammaRamp
Definition: dxg.h:61
DWORD NTAPI DxDdDeleteDirectDrawObject(PVOID p1)
Definition: dxg_driver.h:143
DWORD NTAPI DxDvpGetVideoPortLine(PVOID p1, PVOID p2)
Definition: dxg_driver.h:553
DWORD NTAPI DxDdGetMoCompFormats(PVOID p1, PVOID p2)
Definition: dxg_driver.h:298
#define DXG_INDEX_DxDvpGetVideoPortConnectInfo
Definition: dxg.h:81
DWORD NTAPI DxDdCanCreateSurface(HANDLE DdHandle, PDD_CANCREATESURFACEDATA SurfaceData)
Definition: dd.c:13
#define DXG_INDEX_DxDdCanCreateSurface
Definition: dxg.h:22
#define DXG_INDEX_DxDdBeginMoCompFrame
Definition: dxg.h:20
DWORD NTAPI DxDvpGetVideoPortInputFormats(PVOID p1, PVOID p2)
Definition: dxg_driver.h:543
#define DXG_INDEX_DxDdWaitForVerticalBlank
Definition: dxg.h:69
DWORD NTAPI DxDdBlt(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:113
#define DXG_INDEX_DxDdSuspendDirectDraw
Definition: dxg.h:109
DWORD NTAPI DxDdGetInternalMoCompInfo(PVOID p1, PVOID p2)
Definition: dxg_driver.h:270
DWORD NTAPI DxDvpWaitForVideoPortSync(PVOID p1, PVOID p2)
Definition: dxg_driver.h:605
#define DXG_INDEX_DxDdGetMoCompFormats
Definition: dxg.h:48
DWORD NTAPI DxDdRenderMoComp(PVOID p1, PVOID p2)
Definition: dxg_driver.h:347
DWORD NTAPI DxDdEndMoCompFrame(PVOID p1, PVOID p2)
Definition: dxg_driver.h:187
#define DXG_INDEX_DxDdCanCreateD3DBuffer
Definition: dxg.h:23
DWORD NTAPI DxDdGetAvailDriverMemory(PVOID p1, PVOID p2)
Definition: dxg_driver.h:219
DWORD NTAPI DxDvpGetVideoPortBandwidth(PVOID p1, PVOID p2)
Definition: dxg_driver.h:513
DWORD NTAPI DxDdSetGammaRamp(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:387
DWORD NTAPI DxDdGetFlipStatus(PVOID p1, PVOID p2)
Definition: dxg_driver.h:260
DWORD NTAPI DxDdBeginMoCompFrame(PVOID p1, PVOID p2)
Definition: dxg_driver.h:103
DWORD NTAPI DxDdAddAttachedSurface(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:71
#define DXG_INDEX_DxDdUnattachSurface
Definition: dxg.h:64
BOOL NTAPI DxDdEnableDirectDraw(HANDLE hDev, BOOL arg2)
Definition: ddraw.c:504
DWORD NTAPI DxDdEnumLockedSurfaceRect(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:769
DWORD NTAPI DxDvpAcquireNotification(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:615
DWORD NTAPI DxDvpGetVideoPortField(PVOID p1, PVOID p2)
Definition: dxg_driver.h:523
DWORD NTAPI DxDdCloseProcess(PVOID p1)
Definition: dxg_driver.h:700
DWORD NTAPI DxDvpGetVideoSignalStatus(PVOID p1, PVOID p2)
Definition: dxg_driver.h:583
#define DXG_INDEX_DxDvpDestroyVideoPort
Definition: dxg.h:73
DWORD NTAPI DxDdLockD3D(PVOID p1, PVOID p2)
Definition: dxg_driver.h:318
DWORD NTAPI DxD3dContextCreate(PVOID p1, PVOID p2, PVOID p3, PVOID p4)
Definition: dxg_driver.h:7
#define DXG_INDEX_DxDdColorControl
Definition: dxg.h:24
#define DXG_INDEX_DxDdDeleteDirectDrawObject
Definition: dxg.h:31
DWORD NTAPI DxDdUpdateOverlay(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:440
DWORD NTAPI DxDdAlphaBlt(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:82
DWORD NTAPI DxDdDisableDirectDraw(PVOID p1, PVOID p2)
Definition: dxg_driver.h:659
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
DWORD NTAPI DxDdResetVisrgn(PVOID p1, PVOID p2)
Definition: dxg_driver.h:357
#define DXG_INDEX_DxDdCreateDirectDrawObject
Definition: dxg.h:25
DWORD NTAPI DxDdLock(HANDLE hSurface, PDD_LOCKDATA puLockData, HDC hdcClip)
Definition: ddsurf.c:36
#define DXG_INDEX_DxDvpGetVideoSignalStatus
Definition: dxg.h:82
#define DXG_INDEX_DxDvpGetVideoPortBandwidth
Definition: dxg.h:75
#define DXG_INDEX_DxDdHeapVidMemFree
Definition: dxg.h:95
#define DXG_INDEX_DxDdDestroyD3DBuffer
Definition: dxg.h:35
#define DXG_INDEX_DxDdGetDriverInfo
Definition: dxg.h:42
#define DXG_INDEX_DxDdGetDriverState
Definition: dxg.h:16
#define DXG_INDEX_DxDdGetMoCompBuffInfo
Definition: dxg.h:46
#define DXG_INDEX_DxDdResetVisrgn
Definition: dxg.h:58
DWORD NTAPI DxDdFlip(PVOID p1, PVOID p2, PVOID p3, PVOID p4, PVOID p5)
Definition: dxg_driver.h:197
DWORD NTAPI DxDdDestroyMoComp(PVOID p1, PVOID p2)
Definition: dxg_driver.h:160
#define DXG_INDEX_DxDvpFlipVideoPort
Definition: dxg.h:74
HANDLE NTAPI DxDdCreateSurfaceObject(HANDLE hDirectDrawLocal, HANDLE hSurface, PDD_SURFACE_LOCAL puSurfaceLocal, PDD_SURFACE_MORE puSurfaceMore, PDD_SURFACE_GLOBAL puSurfaceGlobal, BOOL bComplete)
Definition: ddraw.c:647
#define DXG_INDEX_DxDdFlip
Definition: dxg.h:37
BOOL NTAPI DxDdUnlockDirectDrawSurface(PDD_SURFACE_LOCAL pSurface)
Definition: eng.c:31
DWORD NTAPI DxDdDestroySurface(PVOID p1, PVOID p2)
Definition: dxg_driver.h:169
#define DXG_INDEX_DxDdRenderMoComp
Definition: dxg.h:57
DWORD NTAPI DxD3dContextDestroy(PVOID p1)
Definition: dxg_driver.h:19
#define DXG_INDEX_DxDvpGetVideoPortField
Definition: dxg.h:76
#define DXG_INDEX_DxDdFlipToGDISurface
Definition: dxg.h:38
DWORD NTAPI DxDdWaitForVerticalBlank(PVOID p1, PVOID p2)
Definition: dxg_driver.h:451
#define DXG_INDEX_DxDdGetDirectDrawBound
Definition: dxg.h:113
#define DXG_INDEX_DxD3dValidateTextureStageState
Definition: dxg.h:14
#define DXG_INDEX_DxDdGetFlipStatus
Definition: dxg.h:44
#define DXG_INDEX_DxDdCreateMoComp
Definition: dxg.h:29
DWORD NTAPI DxDdFlipToGDISurface(PVOID p1, PVOID p2)
Definition: dxg_driver.h:209
#define DXG_INDEX_DxDvpAcquireNotification
Definition: dxg.h:85
#define DXG_INDEX_DxDdGetDxHandle
Definition: dxg.h:43
#define DXG_INDEX_DxDdGetInternalMoCompInfo
Definition: dxg.h:45
DWORD NTAPI DxDvpCanCreateVideoPort(PVOID p1, PVOID p2)
Definition: dxg_driver.h:461
DWORD NTAPI DxDdSetExclusiveMode(PVOID p1, PVOID p2)
Definition: dxg_driver.h:377
DWORD NTAPI DxDdUnlockD3D(PVOID p1, PVOID p2)
Definition: dxg_driver.h:430
DWORD NTAPI DxDdCreateSurfaceEx(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:398
#define DXG_INDEX_DxDdSetOverlayPosition
Definition: dxg.h:63
#define DXG_INDEX_DxDdAllocPrivateUserMem
Definition: dxg.h:96
#define DXG_INDEX_DxDdLockDirectDrawSurface
Definition: dxg.h:98
DWORD NTAPI DxDdCreateMoComp(PVOID p1, PVOID p2)
Definition: dxg_driver.h:134
#define DXG_INDEX_DxDdDestroySurface
Definition: dxg.h:34
DWORD NTAPI DxDdResumeDirectDraw(PVOID p1, PVOID p2)
Definition: dxg_driver.h:679
#define DXG_INDEX_DxDdHeapVidMemAllocAligned
Definition: dxg.h:94
#define DXG_INDEX_DxDdAttachSurface
Definition: dxg.h:19
#define DXG_INDEX_DxDdCloseProcess
Definition: dxg.h:112
#define DXG_INDEX_DxDvpGetVideoPortOutputFormats
Definition: dxg.h:80
#define DXG_INDEX_DxDdGetSurfaceLock
Definition: dxg.h:116
#define TRACE()
Definition: dxg_driver.h:2
#define DXG_INDEX_DxDdSetColorKey
Definition: dxg.h:59
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD NTAPI DxDxgGenericThunk(ULONG_PTR ulIndex, ULONG_PTR ulHandle, SIZE_T *pdwSizeOfPtr1, PVOID pvPtr1, SIZE_T *pdwSizeOfPtr2, PVOID pvPtr2)
Definition: historic.c:47
#define DXG_INDEX_DxDdUnlockD3D
Definition: dxg.h:67
DWORD NTAPI DxDdColorControl(PVOID p1, PVOID p2)
Definition: dxg_driver.h:124
#define DXG_INDEX_DxD3dContextDestroyAll
Definition: dxg.h:13
DWORD NTAPI DxDdSetAccelLevel(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:749
#define DXG_INDEX_DxDdEndMoCompFrame
Definition: dxg.h:36
#define DXG_INDEX_DxDdUpdateOverlay
Definition: dxg.h:68
#define DXG_INDEX_DxDdGetMoCompGuids
Definition: dxg.h:47
DWORD NTAPI DxDdIoctl(ULONG ulIoctl, PVOID pBuffer, ULONG ulBufferSize)
Definition: historic.c:82
DWORD NTAPI DxDdGetDxHandle(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:249
DWORD NTAPI DxDdGetMoCompGuids(PVOID p1, PVOID p2)
Definition: dxg_driver.h:289
#define DXG_INDEX_DxDdSetAccelLevel
Definition: dxg.h:115
#define DXG_INDEX_DxDvpReleaseNotification
Definition: dxg.h:86
DWORD NTAPI DxDdAllocPrivateUserMem(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:729
DWORD NTAPI DxDdUnlock(HANDLE hSurface, PDD_UNLOCKDATA puUnlockData)
Definition: ddsurf.c:96
DWORD NTAPI DxDvpGetVideoPortOutputFormats(PVOID p1, PVOID p2)
Definition: dxg_driver.h:563
#define DXG_INDEX_DxDdFreePrivateUserMem
Definition: dxg.h:97
DWORD NTAPI DxDdGetDriverState(PVOID p1)
Definition: dxg_driver.h:62
#define DXG_INDEX_DxDdLock
Definition: dxg.h:51
#define DXG_INDEX_DxD3dContextDestroy
Definition: dxg.h:12
DWORD NTAPI DxDdAttachSurface(PVOID p1, PVOID p2)
Definition: dxg_driver.h:93
DWORD NTAPI DxDdHeapVidMemAllocAligned(PVOID p1, PVOID p2, PVOID p3, PVOID p4, PVOID p5)
Definition: dxg_driver.h:636
#define DXG_INDEX_DxDdReleaseDC
Definition: dxg.h:56
#define DXG_INDEX_DxDdGetScanLine
Definition: dxg.h:49
#define DXG_INDEX_DxDxgGenericThunk
Definition: dxg.h:10
#define DXG_INDEX_DxDdResumeDirectDraw
Definition: dxg.h:110
#define DXG_INDEX_DxDvpUpdateVideoPort
Definition: dxg.h:83
DWORD NTAPI DxDdGetSurfaceLock(PVOID p1)
Definition: dxg_driver.h:760
DWORD NTAPI DxDvpDestroyVideoPort(PVOID p1, PVOID p2)
Definition: dxg_driver.h:491
#define DXG_INDEX_DxDvpCreateVideoPort
Definition: dxg.h:72
DWORD NTAPI DxDvpGetVideoPortConnectInfo(PVOID p1, PVOID p2)
Definition: dxg_driver.h:573
#define DXG_INDEX_DxDdCreateSurfaceEx
Definition: dxg.h:62
DWORD NTAPI DxDdDeleteSurfaceObject(PVOID p1)
Definition: dxg_driver.h:151
DWORD NTAPI DxDdReleaseDC(PVOID p1)
Definition: dxg_driver.h:338
#define DXG_INDEX_DxDdIoctl
Definition: dxg.h:100
BOOLEAN(* PFN)(PARGS)
Definition: parse.h:47
#define DXG_INDEX_DxDdGetAvailDriverMemory
Definition: dxg.h:39
#define DXG_INDEX_DxD3dDrawPrimitives2
Definition: dxg.h:15
BOOL NTAPI DxDdQueryDirectDrawObject(HANDLE DdHandle, DD_HALINFO *pDdHalInfo, DWORD *pCallBackFlags, LPD3DNTHAL_CALLBACKS pd3dNtHalCallbacks, LPD3DNTHAL_GLOBALDRIVERDATA pd3dNtGlobalDriverData, PDD_D3DBUFCALLBACKS pd3dBufCallbacks, LPDDSURFACEDESC pTextureFormats, DWORD *p8, VIDEOMEMORY *p9, DWORD *pdwNumFourCC, DWORD *pdwFourCC)
Definition: ddraw.c:424
DWORD NTAPI DxDvpColorControl(PVOID p1, PVOID p2)
Definition: dxg_driver.h:471
DWORD NTAPI DxDdGetDirectDrawBound(PVOID p1, PVOID p2)
Definition: dxg_driver.h:709
#define DXG_INDEX_DxDdDynamicModeChange
Definition: dxg.h:111
DWORD NTAPI DxDvpCreateVideoPort(PVOID p1, PVOID p2)
Definition: dxg_driver.h:481
DWORD NTAPI DxDdQueryMoCompStatus(PVOID p1, PVOID p2)
Definition: dxg_driver.h:328
DWORD NTAPI DxDvpGetVideoPortFlipStatus(PVOID p1, PVOID p2)
Definition: dxg_driver.h:533
#define DXG_INDEX_DxDdUnlockDirectDrawSurface
Definition: dxg.h:99
#define DXG_INDEX_DxDdCreateD3DBuffer
Definition: dxg.h:28
DWORD NTAPI DxDdUnattachSurface(PVOID p1, PVOID p2)
Definition: dxg_driver.h:420
#define DXG_INDEX_DxDdDestroyMoComp
Definition: dxg.h:33
#define DXG_INDEX_DxDvpColorControl
Definition: dxg.h:71
DWORD NTAPI DxDdCreateD3DBuffer(HANDLE hDirectDrawLocal, PEDD_SURFACE pDdSurfList, DDSURFACEDESC2 *a3, DD_SURFACE_GLOBAL *pDdSurfGlob, DD_SURFACE_LOCAL *pDdSurfLoc, DD_SURFACE_MORE *pDdSurfMore, DD_CREATESURFACEDATA *pDdCreateSurfaceData, PVOID Address)
Definition: d3d.c:114
DWORD NTAPI DxDdGetDriverInfo(HANDLE DdHandle, PDD_GETDRIVERINFODATA drvInfoData)
Definition: ddraw.c:309
#define DXG_INDEX_DxDdReenableDirectDrawObject
Definition: dxg.h:55
DWORD NTAPI DxDvpUpdateVideoPort(PVOID p1, PVOID p2, PVOID p3, PVOID p4)
Definition: dxg_driver.h:593
DWORD NTAPI DxDdCreateDirectDrawObject(HDC hDC)
Definition: ddraw.c:258
DWORD NTAPI DxDdFreePrivateUserMem(PVOID p1, PVOID p2)
Definition: dxg_driver.h:740
DWORD NTAPI DxDdGetBltStatus(PVOID p1, PVOID p2)
Definition: dxg_driver.h:229
#define DXG_INDEX_DxDdGetBltStatus
Definition: dxg.h:40
DWORD NTAPI DxDdDestroyD3DBuffer(PVOID p1)
Definition: dxg_driver.h:179
#define DXG_INDEX_DxD3dContextCreate
Definition: dxg.h:11
DWORD NTAPI DxDdCanCreateD3DBuffer(HANDLE DdHandle, PDD_CANCREATESURFACEDATA SurfaceData)
Definition: d3d.c:14
#define DXG_INDEX_DxDdBlt
Definition: dxg.h:21
DWORD NTAPI DxDdHeapVidMemFree(PVOID p1, PVOID p2)
Definition: dxg_driver.h:649
PDD_SURFACE_LOCAL NTAPI DxDdLockDirectDrawSurface(HANDLE hDdSurface)
Definition: eng.c:15
#define DXG_INDEX_DxDvpWaitForVideoPortSync
Definition: dxg.h:84
#define DXG_INDEX_DxDdDeleteSurfaceObject
Definition: dxg.h:32
DWORD NTAPI DxDdReenableDirectDrawObject(HANDLE DdHandle, PVOID p2)
Definition: ddraw.c:541
DWORD NTAPI DxD3dDrawPrimitives2(PVOID p1, PVOID p2, PVOID p3, PVOID p4, PVOID p5, PVOID p6, PVOID p7)
Definition: dxg_driver.h:47
#define DXG_INDEX_DxDdQueryDirectDrawObject
Definition: dxg.h:53
DWORD NTAPI DxDvpReleaseNotification(PVOID p1, PVOID p2)
Definition: dxg_driver.h:626
Definition: winddi.h:529
#define DXG_INDEX_DxDvpGetVideoPortInputFormats
Definition: dxg.h:78
DWORD NTAPI DxD3dContextDestroyAll(PVOID p1)
Definition: dxg_driver.h:29
#define DXG_INDEX_DxDvpGetVideoPortLine
Definition: dxg.h:79
#define DXG_INDEX_DxDdAddAttachedSurface
Definition: dxg.h:17
DWORD NTAPI DxD3dValidateTextureStageState(PVOID p1)
Definition: dxg_driver.h:38
#define DXG_INDEX_DxDdSetExclusiveMode
Definition: dxg.h:60
#define DXG_INDEX_DxDvpCanCreateVideoPort
Definition: dxg.h:70
DWORD NTAPI DxDvpFlipVideoPort(PVOID p1, PVOID p2, PVOID p3, PVOID p4)
Definition: dxg_driver.h:501
DWORD NTAPI DxDdSetOverlayPosition(PVOID p1, PVOID p2, PVOID p3)
Definition: dxg_driver.h:409
#define DXG_INDEX_DxDdQueryMoCompStatus
Definition: dxg.h:54
#define DXG_INDEX_DxDdAlphaBlt
Definition: dxg.h:18