I read in a book that CreateInstance
is a MUST for a source filter in directshow,but when I see this I doubt whetger it's true:
CFactoryTemplate g_Templates[] =
{
{
L"Virtual Cam",
&CLSID_VirtualCam,
CVCam::CreateInstance,
NULL,
&AMSFilterVCam
},
I can name the CreateInstance
static method arbitrarily,like CreateInstance22
,right or wrong?