Windows2003-3790/multimedia/media/avi/msvideo.16/msvideo.def
2020-09-30 16:53:55 +02:00

142 lines
4.8 KiB
Modula-2

LIBRARY MSVIDEO
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
; capGetDriver