CreateIstance是directshow中源过滤器的必要方法吗?

时间:2010-08-18 12:45:53

标签: com directshow

我在一本书中读到CreateInstance对于directshow中的源过滤器是必须的,但是当我看到这一点时,我怀疑它是否真的:

CFactoryTemplate g_Templates[] = 
{
    {
        L"Virtual Cam",
        &CLSID_VirtualCam,
        CVCam::CreateInstance,
        NULL,
        &AMSFilterVCam
    },

我可以任意命名CreateInstance静态方法,例如CreateInstance22,对或错?

1 个答案:

答案 0 :(得分:2)

右。

此字段是指向

类型函数的指针

CUnknown* (*)( LPUNKNOWN pUnk, HRESULT* phr );

因此可以使用该布局的任何功能。