This article describes the steps you must take to port your Microsoft® ActiveMovie 1.0 code to Microsoft DirectShow.
Contents of this article:
Recompiling ActiveMovie 1.0 Code with DirectShow
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
Interfaces and Services Improved Since ActiveMovie 1.0
Some interfaces and services in ActiveMovie 1.0 have been improved in DirectShow. You should use the following improved interfaces and services:
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.