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