我收到标识符“RWTexture2D”的错误未定义但无处可找到RWTexture2D的听众文件。有没有人知道这个或任何其他解决方案?
答案 0 :(得分:2)
RWTexture2D是您在HLSL(着色器)代码中使用的类型,而不是在C ++代码中。
答案 1 :(得分:0)
您需要在着色器/ HLSL代码中提供类型(如模板)。所以像这样:
所以这是错误的:
RWTexture2D tex;
但这是正确的:
RWTexture2D<float> tex;
请参阅[RWTexture2D][1]
HLSL类型的文档。