【发布时间】:2010-11-13 20:13:03
【问题描述】:
我有一个简单的问题要问.. 这是您在将着色器与 XNA 一起使用时了解的第一件事之一,您可以通过 Effect.Parameters 函数将变量从 C# 传递到着色器代码。例如:
Effect.Parameters["shaderVariable"].SetValue(someValue);
在上述行中,您将存储在“someValue”中的值发送到着色器变量“shaderVariable”..
我们也可以反过来吗?例如,您想调试着色器代码的内部工作,并想将一些数值数据发送回您的 C# 应用程序,那么是否还有任何类似但相反的关系函数可用?
【问题讨论】: