RWTexture2D的头文件

时间:2012-05-22 03:19:19

标签: c++ directx

我收到标识符“RWTexture2D”的错误未定义但无处可找到RWTexture2D的听众文件。有没有人知道这个或任何其他解决方案?

2 个答案:

答案 0 :(得分:2)

RWTexture2D是您在HLSL(着色器)代码中使用的类型,而不是在C ++代码中。

答案 1 :(得分:0)

您需要在着色器/ HLSL代码中提供类型(如模板)。所以像这样:

所以这是错误的:

RWTexture2D tex;

但这是正确的:

RWTexture2D<float> tex;

请参阅[RWTexture2D][1] HLSL类型的文档。