What you (and Mr. Vojkovich from the Xpert list) are telling me is that in order to program a video application to display captured data you need to either: a. Program on in windows first, or b. read some video card specs. That does not make sense. Someone who wants to program video application should be able to get a reasonably full idea of what is necessary from api documentation available for the system they are programming for. I spent a considerable amount of time converting colorspaces and playing with openGL just because it is more straightforward and I could find everything I needed from API documentation. My point is that it would be nice if some aspects of the documentation were unified a little better. We have the tools to do pretty much whatever we want, why don't we integrate logical bits and parts so that application writers can spend time writing the parts of their applications that are unique? Chris