HLSL 纹理采样器中尖括号和圆括号之间的区别
对于纹理采样器参数使用括号和尖括号之间有什么重要区别吗?我以前曾交替使用它们,没有任何不同的效果。
例如
Sampler TexSceneSampler {
Texture = <TexScene>;
}
对战
Sampler TexSceneSampler {
Texture = (TexScene);
}
Is there any important difference between using parentheses and angled brackets for texture sampler parameters? I have used them interchangeably before without any different effect.
For instance
Sampler TexSceneSampler {
Texture = <TexScene>;
}
Versus
Sampler TexSceneSampler {
Texture = (TexScene);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据文档,尖括号是正确的格式。然而,据我所知,两者之间没有区别。我会坚持使用角度,以防编译器发生变化。请注意它是 DX9 独有的东西,所以无论哪种方式你都可能没问题。
The angular brackets is the correct format according to the docs. However, AFAIK, there are no differences between the 2. I'd stick to the angular though in case the compiler gets changed. Mind its a DX9 only thing so you'll probably be ok either way.