SetTextureStageState和SetPixelShader

Posted on 2008-10-25 13:07  活着就是幸福  阅读(1307)  评论(0编辑  收藏  举报
在两者功能冲突的状态下,好像设置了SetPixelShader以后就按照PixelShader进行输 出,而忽略掉SetTextureStageState的设置。如果想要SetTextureStageState起作用,必须 SetPixelShader( NULL )或者不设置。

比如顶点有Diffuse,加一张Texture
SetTextureStageState要使用顶点颜色,而PixelShader里要输出tex颜色。