0

我知道您可以将常量寄存器绑定到依赖属性以及将画笔绑定到采样器,但是我看到的每个 wpf 着色器示例都使用声明

主要(float2 uv:TEXCOORD):颜色

我是 HLSL 的新手,但我知道除了 TEXCOORD 之外还有其他语义。它们中的任何一个都可以与 WPF 着色器一起使用吗?

同样,除了语义 COLOR 之外,还有其他可以使用的有效返回吗?

或者语义只是对用户的“提醒”,WPF 将运行它接收到的任何着色器,就好像它有 TEXCOORD 输入和 COLOR 输出一样(并且会在 float4 或 struct 输入上阻塞)?

4

1 回答 1

0

根据Greg Schechter 的优秀教程,WPF 仅支持具有该签名的 main 方法。虽然这是在 PS3 支持之前编写的,但我认为这方面没有任何改变。

于 2010-08-26T15:09:31.303 回答