在使用自己编写的Shader时,难道只能在游戏运行时调用“D3DXCompileShader”、“D3DXCompileShaderFromFile”、“D3DXCompileShaderFromResource”,实时的把shader代码编译好,然后在运行吗?不能事先把shader的代码编译成类似于可执行文件一样的东西,然后在游戏运行时由主程序直接调用吗?
解决方案 »
- MFC界面调整大小
- 100分,求助~
- 为何我使用glOrtho后投影矩阵总是得到一个标准矩阵?
- 改变CComboBox的下拉钮的颜色?
- FILE_ATTRIBUTE_DIRECTORY为何会取到2080的值?
- 怎样获得系统字体 SYSTEM_FONT 的详细参数,并将其改为斜体?
- CView & CScrollView?
- 我想在DialogBox上面画画,可是用CClientDC只能实现很粗糙的画图,有什么好的建议吗
- VARIANT 型的时间格式如何转成 CString 型的?
- 怎样将*.DAT转化成*.AVI文件,希望有高手解答,谢谢
- 如何测试服务器的响应时间?
- 请问有没有好用的“附注”控件
到时候load文件就行了。
如果要把pShader中的东西储存为文件就一定要知道pShader指向的内容有多少字节。要怎样才能获取pShader指向内容的字节数?