這是今天遇到的一個問題。編搜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或者更新的版本吧