首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SharpDx DirectX11高级语言中的统一参数句柄

SharpDx DirectX11高级语言中的统一参数句柄
EN

Stack Overflow用户
提问于 2013-05-25 22:44:48
回答 1查看 440关注 0票数 0

我想知道除了常量缓冲区之外,是否还有其他方法可以访问SharpDx中的统一参数

代码语言:javascript
运行
复制
 cbuffer Variables : register(b0){
 float4 cL;
 } 

我认为寄存器(B0)告诉Datapointer要访问哪个。无论如何,问题是关于另一种方法,比如是否可以像这样获取和设置参数

代码语言:javascript
运行
复制
uniform float4 paraO;
uniform vector3 vecO;
uniform float para2;

我找不到在SharpDx或DirectX11中获取或设置它们的值的方法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-25 23:00:07

编译器应该为这些参数创建一个常量缓冲区。

如果您使用SharpDX的effect框架,则可以使用effect's parameters来获取变量的句柄。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16750651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档