我在一本书中读到CreateInstance
对于directshow中的源过滤器是必须的,但是当我看到这一点时,我怀疑它是否真的:
CFactoryTemplate g_Templates[] =
{
{
L"Virtual Cam",
&CLSID_VirtualCam,
CVCam::CreateInstance,
NULL,
&AMSFilterVCam
},
我可以任意命名CreateInstance
静态方法,例如CreateInstance22
,对或错?
答案 0 :(得分:2)
右。
此字段是指向
类型函数的指针 CUnknown* (*)(
LPUNKNOWN pUnk,
HRESULT* phr
);
因此可以使用该布局的任何功能。