//IGraphBuilder *pGB = NULL;
IEnumFilters* pEnum=NULL;
IBaseFilter* pFilter=NULL;
FILTER_INFO filterinfo;
int i;
ULONG cFetch=0;
pGB->EnumFilters(&pEnum);
while(pEnum->Next(1,&pFilter,&cFetch)==S_OK)
{
for(i=0;i<cFetch;i++)
{
(pFilter+i)->QueryFilterInfo(&filterinfo);
RETAILMSG(1, (TEXT ("the i is %d,the filter name is %s/r/n"),i,filterinfo.achName));
}
}
pEnum->Release();