我在graph edit中设置调试好了某种方式,可是实际编写的时候,
我ceateinstance fiter实例时候,如何才能知道该filter的IID_XXX,而且有些在graph edit中可以看见的filter,可是查help帮助,却没看见这个filger,如何解决。。???
我ceateinstance fiter实例时候,如何才能知道该filter的IID_XXX,而且有些在graph edit中可以看见的filter,可是查help帮助,却没看见这个filger,如何解决。。???
解决方案 »
- 大家平时都去什么网站啊 放假在家挺无聊的 介绍个好网站呗(不要娱乐类的网站)
- 请教下:现有一帧图像dat文件,如何比较快速的显示图像
- 请问vc++6.0用的是DIRECT的哪个版本了谢谢
- 能够把dll中的代码,静态链接到EXE文件中去么?
- 为什么按行从文本文件读取数据时,如果最后一行回车换行,最后一行的数据就会读取两遍出来
- 求分布式程序源代码
- 关于坐标的简单换算,急!!!!
- 急告:如何具体应用ShellExecute,主要是参数的设置方面
- 如何使CMonthCalCtrl 日期颜色不同 如当前月的10号,14号一个颜色,4号一个颜色?
- 有一个问题,请帮忙看看,谢谢了!
- 我是应界毕业生?找不到工作?若果有人能将他用vc开发软件中的经验,像放电影地放出来,我连身上的衣服都可以给他了
- 一个关于窗口大小的问题
#ifdef REGISTER_FILTERGRAPHHRESULT AddGraphToRot(IUnknown *pUnkGraph, DWORD *pdwRegister)
{
IMoniker * pMoniker;
IRunningObjectTable *pROT;
TCHAR wsz[128];
HRESULT hr; if (FAILED(GetRunningObjectTable(0, &pROT))) {
return E_FAIL;
} swprintf(wsz,TEXT("FilterGraph %08x pid %08x"), (DWORD_PTR)pUnkGraph,
GetCurrentProcessId()); hr = CreateItemMoniker(TEXT("!"), wsz, &pMoniker);
if (SUCCEEDED(hr)) {
hr = pROT->Register(0, pUnkGraph, pMoniker, pdwRegister);
pMoniker->Release();
}
pROT->Release();
return hr;
}
void RemoveGraphFromRot(DWORD pdwRegister)
{
IRunningObjectTable *pROT; if (SUCCEEDED(GetRunningObjectTable(0, &pROT))) {
pROT->Revoke(pdwRegister);
pROT->Release();
}
}
hr = AddGraphToRot(pGBuilder, &g_dwGraphRegister);
if (FAILED(hr))
{
Msg(TEXT("Failed to register filter graph with ROT! hr=0x%x"), hr);
g_dwGraphRegister = 0;
}
#endif