windows-nt/Source/XPSP1/NT/multimedia/media/avi/drawdib.16/dcilib
2020-09-26 16:20:57 +08:00
..
dciddi.h Add source files 2020-09-26 16:20:57 +08:00
dciddi.inc Add source files 2020-09-26 16:20:57 +08:00
dcilib.c Add source files 2020-09-26 16:20:57 +08:00
dciman.c Add source files 2020-09-26 16:20:57 +08:00
dciman.h Add source files 2020-09-26 16:20:57 +08:00
dibeng.inc Add source files 2020-09-26 16:20:57 +08:00
dva.c Add source files 2020-09-26 16:20:57 +08:00
dva.h Add source files 2020-09-26 16:20:57 +08:00
dvaati.c Add source files 2020-09-26 16:20:57 +08:00
dvaclip.c Add source files 2020-09-26 16:20:57 +08:00
dvaddi.h Add source files 2020-09-26 16:20:57 +08:00
dvaddi.inc Add source files 2020-09-26 16:20:57 +08:00
dvadib.c Add source files 2020-09-26 16:20:57 +08:00
dvathun.c Add source files 2020-09-26 16:20:57 +08:00
dvatst.exe Add source files 2020-09-26 16:20:57 +08:00
dvavga.c Add source files 2020-09-26 16:20:57 +08:00
dvavlb.c Add source files 2020-09-26 16:20:57 +08:00
lockbm.c Add source files 2020-09-26 16:20:57 +08:00
lockbm.h Add source files 2020-09-26 16:20:57 +08:00
makefile Add source files 2020-09-26 16:20:57 +08:00
readme.txt Add source files 2020-09-26 16:20:57 +08:00
vflat.asm Add source files 2020-09-26 16:20:57 +08:00
vflatd.inc Add source files 2020-09-26 16:20:57 +08:00

This directory is the DVA code from VFW 1.1

what this directory builds is a static link library (DVA.LIB) that contains
one API DVAGetSurface.

DVAGetSurface() first checks the DISPLAY driver (via a escape) and if that
fails it has built in support for SVGAs and some other cards built in.

what this builds:

        DVA.LIB         statis link
        DVA.H           header for lib (a DVA client would use this)
        DVADDI.H        defines structures and constants common to
                        DVA clients and DVA providers.

        TEST\DVATST.EXE Test app to make sure all works.

files:
        dva.h               - public header(s)
        dvaddi.h
        dvaddi.inc

        makefile            - builds DVA.LIB and DVATST.EXE

        dva.c               - DVAGetSurfaceCode has other routines
                              used to verify a surface is valid.

        lockbm.c            - Internal utility functions
        lockbm.h

        dvavga.c            - support for SVGAs
        vflat.asm

        dvaati.c            - support for ATI Mach32

        dvathun.c           - support for SuperMac Thunder/24

        dvavlb.c            - support for Viper VLB

        dvadib.c            - support for *Beta* Chicago display driver
        dibeng.inc

        dvaclip.c           - unused/unfinished/undone code.