Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Streaming Driver for Windows NT4.0 to interface with DirectShow

0 views
Skip to first unread message

Ali

unread,
Sep 3, 2001, 8:31:31 PM9/3/01
to
Hi,

I'm looking at writing a streaming capture driver to interface to DirectShow
for Windows NT 4.0 but unfortunately all the documentation that I have read
indicate that streaming for DirectShow is not supported by NT 4.0 as the
Streaming Class is a WDM based driver.

Can anyone please give me some sort direction on how I would go about
writing this driver to interface with DirectShow for NT 4.0? Is this
possible?

Note: This was also posted on comp.os.ms-windows.programmer.drivers

--

Thanks
Ali

Tim Roberts

unread,
Sep 4, 2001, 2:34:23 AM9/4/01
to
"Ali" <al...@paltronics.com.au> wrote:
>
>I'm looking at writing a streaming capture driver to interface to DirectShow
>for Windows NT 4.0 but unfortunately all the documentation that I have read
>indicate that streaming for DirectShow is not supported by NT 4.0 as the
>Streaming Class is a WDM based driver.

Correct. You cannot write a WDM streaming capture driver for NT 4.0.

>Can anyone please give me some sort direction on how I would go about
>writing this driver to interface with DirectShow for NT 4.0? Is this
>possible?

To write a capture driver for Windows NT 4.0, you need to write a Video For
Windows driver. There are examples in the NT DDK. Microsoft has a
VFW/DirectShow wrapper so that your driver can be used in DirectShow apps.

Unfortunately, it will be an orphan: you won't use it anywhere except on NT
4.0. The interface is different than a VFW driver on Win9X, and a
streaming driver is the way to go for Win2K.
--
- Tim Roberts, ti...@probo.com
Providenza & Boekelheide, Inc.

Maxim S. Shatskih

unread,
Sep 5, 2001, 1:41:54 AM9/5/01
to
> To write a capture driver for Windows NT 4.0, you need to write a Video
For
> Windows driver. There are examples in the NT DDK. Microsoft has a

ActiveMovie is IIRC supported on NT4.
For ActiveMovie, you must write a user-mode COM DLL.

Max


Tim Roberts

unread,
Sep 6, 2001, 12:11:55 AM9/6/01
to

No. Microsoft supplies a compatibility layer that lets
DirectShow/ActiveMovie apps capture with a Video For Windows driver.

0 new messages