Okay, "COM apartments" are really kicking my butt today.
I wrote an MFC program which creates a COM object from a local server (EXE), creates a DirectShow filter from an in-process server, and then passes the COM object interface to the filter.
The problem is, the MFC program, COM object, and...