PIDK and DirectX SDK 8.1

Rain Mooder wrote on 9/10/2002, 12:38 PM
At some point the PIDK will have to be upgraded to
run with the "current" technology. We all have access
to the DirectX 8.1 SDK and very few of us have archived
the 6.X and earlier stuff. So I'm trying to make it
work with 8.1, I figure that it ought to be backward
compatible some-which way. I have experience writing
plug-ins for Virtual dub and a little knowledge of COM
objects (but not enough to start from scratch).

I'm trying to adapt the plug-in shell to my needs and
I've been able to do everything but get it to compile
correctly. There's trouble in the IDL stuff. It seems like
there is a missing include somewhere:

Creating Type Library...
Microsoft (R) MIDL Compiler Version 5.01.0164
Copyright (c) Microsoft Corp 1991-1997. All rights reserved.
Processing C:\video\SfVideoPIDK10\pixelclean\Main.idl
Main.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oaidl.idl
oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\objidl.idl
objidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\unknwn.idl
unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wtypes.idl
wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ocidl.idl
ocidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oleidl.idl
oleidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\servprov.idl
servprov.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl
urlmon.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\msxml.idl
msxml.idl
Processing c:\dxsdk\include\DShowIDL\Dxtrans.idl
Dxtrans.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\comcat.idl
comcat.idl
c:\dxsdk\include\DShowIDL\Dxtrans.idl(1960) : error MIDL2025 : syntax error : expecting a type specification near "DWORD_PTR"
c:\dxsdk\include\DShowIDL\Dxtrans.idl(1960) : error MIDL2026 : cannot recover from earlier syntax errors; aborting compilation
Error executing midl.exe.

Main.dll - 2 error(s), 0 warning(s)