This article describes the steps you must take to port your Microsoft® ActiveMovie 1.0 code to Microsoft® DirectShow®.
This article contains the following sections.
If you are recompiling your ActiveMovie 1.0 code with the DirectShow header files and libraries, you must make the following changes.
The old prototype for the constructor was:
CBasePropertyPage(TCHAR *pName, // Debug only name LPUNKNOWN pUnk, // COM Delegator HRESULT *phr, // Return code int DialogId, // Resource ID int TitleId); // To get title
The new prototype is:
CBasePropertyPage(TCHAR *pName, // Debug only name LPUNKNOWN pUnk, // COM Delegator int DialogId, // Resource ID int TitleId); // To get title
Some interfaces and services in ActiveMovie 1.0 have been improved in DirectShow. You should use the following improved interfaces and services.
You can set the Microsoft® Windows Media Player control to ActiveMovie mode. Then use the Windows Media Player control as you did the old control.
For more information about the Windows Media Player, see the Windows Media Player control documentation.
Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.