1
我一直无法找到这个文件,但它可能很简单。我有一个需要更新变量的像素着色器。我唯一接近的就是ConstantTable,但它在Direct3D9下,而不是Direct3D11,这正是我正在使用的。如何使用SlimDX设置HLSL均匀变量的值?
在SlimDX中使用DirectX11,我如何设置我在着色器中使用的统一变量的值?
我一直无法找到这个文件,但它可能很简单。我有一个需要更新变量的像素着色器。我唯一接近的就是ConstantTable,但它在Direct3D9下,而不是Direct3D11,这正是我正在使用的。如何使用SlimDX设置HLSL均匀变量的值?
在SlimDX中使用DirectX11,我如何设置我在着色器中使用的统一变量的值?
Direct3D 10和11使用constant buffers的想法。 SlimDX Buffer类是您正在寻找的类型。或者,如果您使用效果,则可以使用GetVariableBy*方法之一来获取和设置其值。