运行《dshow开发指南》上代码出现的有关问题

运行《dshow开发指南》上代码出现的问题error C2146: syntax error : missing before identifier HSEMA

运行《dshow开发指南》上代码出现的问题
error C2146: syntax error : missing ';' before identifier 'HSEMAPHORE'
我是初学者,希望高手指教一下

[解决办法]
使用DirectShow库的应用程序环境配置出错问题
[解决办法]
哪个例子?或者贴代码。