NT4/private/windows/media/avi/msvideo.16/msvideo.def

146 lines
4.7 KiB
Modula-2
Raw Normal View History

2001-01-01 00:00:00 +01:00
LIBRARY MSVIDEO
DESCRIPTION 'Microsoft Video For Windows APIs'
EXETYPE WINDOWS
PROTMODE
CODE MOVEABLE DISCARDABLE LOADONCALL
DATA MOVEABLE SINGLE PRELOAD
SEGMENTS
;; FIX FIXED PRELOAD
INIT MOVEABLE DISCARDABLE PRELOAD
MSVIDEO MOVEABLE DISCARDABLE
HEAPSIZE 128
IMPORTS
_DebugOutput = KERNEL.328
GlobalHandleNoRip = KERNEL.GlobalHandleNoRip
IsDCCurrentPalette = GDI.412 ; for DrawDib
;; RealizeDefaultPalette = GDI.365 ; for DrawDib
;; IsWinOldAppTask = KERNEL.158 ; for DrawDib
EXPORTS
WEP @1 RESIDENTNAME ;Internal
VIDEOFORWINDOWSVERSION @2 ; MUST be @2
;
; VIDEO interface
;
VIDEOGETNUMDEVS @20
VIDEOGETERRORTEXT @21
videoCapDriverDescAndVer @22
VIDEOOPEN @28
VIDEOCLOSE @29
VIDEODIALOG @30
VIDEOFRAME @31
VIDEOCONFIGURE @32
VIDEOCONFIGURESTORAGE @33
VIDEOGETCHANNELCAPS @34
VIDEOUPDATE @35
VIDEOSTREAMADDBUFFER @40
VIDEOSTREAMFINI @41
VIDEOSTREAMGETERROR @42
VIDEOSTREAMGETPOSITION @43
VIDEOSTREAMINIT @44
VIDEOSTREAMPREPAREHEADER @46
VIDEOSTREAMRESET @47
VIDEOSTREAMSTART @49
VIDEOSTREAMSTOP @50
VIDEOSTREAMUNPREPAREHEADER @51
VIDEOSTREAMALLOCHDRANDBUFFER @52
VIDEOSTREAMFREEHDRANDBUFFER @53
VIDEOMESSAGE @60
;
; DrawDib interface.
;
DrawDibInit @100
DrawDibTerm @101
DrawDibOpen @102
DrawDibClose @103
DrawDibBegin @104
DrawDibEnd @105
DrawDibDraw @106
; DrawDibGetError @107
DrawDibGetPalette @108
DrawDibGetBufferOld @109
DrawDibSetPalette @110
DrawDibChangePalette @111
DrawDibRealize @112
DrawDibGetBuffer @120
DrawDibTime @113
DrawDibProfileDisplay @114
STRETCHDIB @115
DitherInit @116
DitherTerm @117
DrawDibStart @118
DrawDibStop @119
;
; DVA
;
DVAGetSurface @150
;
; CompMan interface.
;
ICInfo @200
ICInstall @201
ICRemove @202
ICOpen @203
ICClose @204
ICSendMessage @205
ICOpenFunction @206 ; New for 1.x
_ICMessage @207 ; New for 1.x
ICGetInfo @212
ICLocate @213
_ICCompress @224
_ICDecompress @230
_ICDrawBegin @232
_ICDraw @234
ICGetDisplayFormat @239
ICImageCompress @240 ; New for 1.x
ICImageDecompress @241 ; New for 1.x
ICCompressorChoose @242 ; New for 1.x
ICCompressorFree @243 ; New for 1.x
ICSeqCompressFrameStart @244 ; New for 1.x
ICSeqCompressFrameEnd @245 ; New for 1.x
ICSeqCompressFrame @246 ; New for 1.x
;
; MCIWnd Interface
;
_MCIWndCreate @250 ; New for 1.x
_MCIWndRegisterClass @251 ; New for 1.x
GetOpenFileNamePreview @252 ; New for 1.x
;
; AVICap Interface
;
; THESE ARE NOT IN THIS DLL THEY ARE IN AVICAP.DLL
;
; capCreateCaptureWindow @260
; capGetDriverDescription @261