这是今天遇到的一个问题。编搜google找到一个达人了解情况。
这里是他们讨论的连接
http://www.gamedev.net/community/forums/topic.asp?topic_id=447684&whichpage=1�
大致的意思是如果你使用了新的DirectX SDK(一般来说2007年2月份的版本就应该会有这个问题了),但是你在shader中使用的是vs_1_1或者1.x架构,那么就会导致D3DXCreateEffectFromFile返回E_NOTIMPL错误。 如果要解决这个问题,那么就把VS_1_1改成VS_2_0或者更新的版本吧