Previous Next

Video Capture Minidrivers

This section describes how to create video capture minidrivers, which follow the WDM architecture and are clients of the stream class driver. It assumes familiarity with concepts discussed in Kernel Streaming and information contained in Streaming Minidrivers.

Video capture minidrivers can also be written as clients of the AVStream driver. AVStream video capture minidrivers can use all the kernel streaming properties described in the Video Capture Minidrivers reference, but this section does not describe how to create AVStream client minidrivers. See AVStream Minidrivers for information about that model. The remainder of this section describes writing stream class minidrivers.

This section includes:

Introduction to Video Capture

Streaming Data from a Video Capture Minidriver

Medium GUIDs

Using Video Capture Property Sets

Flow of Control for Video Capture

Time Stamps

Video Stream Formats

Video Stream Extended Headers

Video Stream Categories and Mediums

Video Stream Categories

Video Port Child Devices and Power Management

For more information on WDM video capture driver development see the video capture technologies Web site.