Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
4.6 KiB

  1. LIBRARY MSVIDEO
  2. EXETYPE WINDOWS
  3. PROTMODE
  4. CODE MOVEABLE DISCARDABLE LOADONCALL
  5. DATA MOVEABLE SINGLE PRELOAD
  6. SEGMENTS
  7. ;; FIX FIXED PRELOAD
  8. INIT MOVEABLE DISCARDABLE PRELOAD
  9. MSVIDEO MOVEABLE DISCARDABLE
  10. HEAPSIZE 128
  11. IMPORTS
  12. _DebugOutput = KERNEL.328
  13. GlobalHandleNoRip = KERNEL.GlobalHandleNoRip
  14. IsDCCurrentPalette = GDI.412 ; for DrawDib
  15. ;; RealizeDefaultPalette = GDI.365 ; for DrawDib
  16. ;; IsWinOldAppTask = KERNEL.158 ; for DrawDib
  17. EXPORTS
  18. WEP @1 RESIDENTNAME ;Internal
  19. VIDEOFORWINDOWSVERSION @2 ; MUST be @2
  20. ;
  21. ; VIDEO interface
  22. ;
  23. VIDEOGETNUMDEVS @20
  24. VIDEOGETERRORTEXT @21
  25. VIDEOCAPDRIVERDESCANDVER @22
  26. VIDEOOPEN @28
  27. VIDEOCLOSE @29
  28. VIDEODIALOG @30
  29. VIDEOFRAME @31
  30. VIDEOCONFIGURE @32
  31. VIDEOCONFIGURESTORAGE @33
  32. VIDEOGETCHANNELCAPS @34
  33. VIDEOUPDATE @35
  34. VIDEOSTREAMADDBUFFER @40
  35. VIDEOSTREAMFINI @41
  36. VIDEOSTREAMGETERROR @42
  37. VIDEOSTREAMGETPOSITION @43
  38. VIDEOSTREAMINIT @44
  39. VIDEOSTREAMPREPAREHEADER @46
  40. VIDEOSTREAMRESET @47
  41. VIDEOSTREAMSTART @49
  42. VIDEOSTREAMSTOP @50
  43. VIDEOSTREAMUNPREPAREHEADER @51
  44. VIDEOSTREAMALLOCHDRANDBUFFER @52
  45. VIDEOSTREAMFREEHDRANDBUFFER @53
  46. VIDEOMESSAGE @60
  47. ;
  48. ; DrawDib interface.
  49. ;
  50. DrawDibOpen @102
  51. DrawDibClose @103
  52. DrawDibBegin @104
  53. DrawDibEnd @105
  54. DrawDibDraw @106
  55. ; DrawDibGetError @107
  56. DrawDibGetPalette @108
  57. DrawDibSetPalette @110
  58. DrawDibChangePalette @111
  59. DrawDibRealize @112
  60. StretchDIB @115
  61. DrawDibGetBuffer @120
  62. DrawDibTime @113
  63. DrawDibProfileDisplay @114
  64. DrawDibStart @118
  65. DrawDibStop @119
  66. ;
  67. ; CompMan interface.
  68. ;
  69. ICInfo @200
  70. ICInstall @201
  71. ICRemove @202
  72. ICOpen @203
  73. ICClose @204
  74. ICSendMessage @205
  75. ICOpenFunction @206 ; New for 1.x
  76. _ICMessage @207 ; New for 1.x
  77. ICGetInfo @212
  78. ICLocate @213
  79. _ICCompress @224
  80. _ICDecompress @230
  81. _ICDrawBegin @232
  82. _ICDraw @234
  83. ICGetDisplayFormat @239
  84. ICImageCompress @240 ; New for 1.x
  85. ICImageDecompress @241 ; New for 1.x
  86. ICCompressorChoose @242 ; New for 1.x
  87. ICCompressorFree @243 ; New for 1.x
  88. ICSeqCompressFrameStart @244 ; New for 1.x
  89. ICSeqCompressFrameEnd @245 ; New for 1.x
  90. ICSeqCompressFrame @246 ; New for 1.x
  91. ;
  92. ; MCIWnd Interface
  93. ;
  94. _MCIWndCreate @250 ; New for 1.x
  95. _MCIWndRegisterClass @251 ; New for 1.x
  96. GetOpenFileNamePreview @252 ; New for 1.x
  97. GetSaveFileNamePreview @253 ; New for Win95
  98. ;
  99. ; AVICap Interface
  100. ;
  101. ; THESE ARE NOT IN THIS DLL THEY ARE IN AVICAP.DLL
  102. ;
  103. ; capCreateCaptureWindow @260
  104. ; capGetDriverDescription @261