Directx 我是否可以在不使用CBUFER的情况下从着色器访问设备数据?

Directx 我是否可以在不使用CBUFER的情况下从着色器访问设备数据?,directx,hlsl,Directx,Hlsl,是否有一种方法可以从着色器访问数据(如当前分辨率),而无需专门传递它?渲染目标的分辨率不可用,需要显式传递它 输入纹理的分辨率为DirectX 10+,可以使用GetDimensions 渲染目标的分辨率不可用,需要显式传递它 输入纹理的分辨率为DirectX 10+,可以使用GetDimensions

是否有一种方法可以从着色器访问数据(如当前分辨率),而无需专门传递它?

渲染目标的分辨率不可用,需要显式传递它

输入纹理的分辨率为DirectX 10+,可以使用GetDimensions


渲染目标的分辨率不可用,需要显式传递它

输入纹理的分辨率为DirectX 10+,可以使用GetDimensions